15/11/2010, 19:48
|
| | Fecha de Ingreso: julio-2008
Mensajes: 6
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Comparar decimales en C HOLA A TODOS. Necesito ayuda con este programa. Resulta que cuando cargo estatura=1.80 y las demas variables con datos para que entre al if acaba pasando al else. no encuentro el error deberia entra ya que estatura es >= a 1.80
#include<stdio.h>
main(){
float estatura;
int edad,peso;
printf("Estatura: "); scanf("%f",&estatura);
printf("Peso: "); scanf("%d",&peso);
printf("Edad: "); scanf("%d",&edad);
if ( (edad <= 18) && (estatura >= 1.80) && (peso >= 80))
printf("\n *** SI *** \n\n");
else
printf("\n *** NO *** \n\n");
} |