Pero pasar, de un entero a un float, no puede provocar perdida de precision, sino no se haria y tiraria directamente un error.
Ya me di cuenta, es por que la operacion entre enteros, devuelve un entero (total, parte).
Código:
float porcent(int total, int parte)
{
float a;
a=(parte*100)/total;
return a;
}
Si se declara asi, no aparece el warning y ademas el porcentaje es mas preciso
Código:
float porcent(float total, float parte)
{
float a;
a=(parte*100)/total;
return a;
}
Y lo de conio.h , es por que tenia el archivo en cualquier parte, pero no me lo tomaba desde donde debia.
Chau saludos
Marcadores