Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

No funciona ciclo WHILE codigo C+

JORGE BA-K

Bovino de la familia
Desde
20 Oct 2008
Mensajes
4.072
Hola a migos no esta funcionando el programa que es: Leer N edades, contar cual fue el mas se repitio y x cuanta sveces

#include<stdio.h>
#include<conio.h>
int x,may,cont,n,e;

main()
{
x=0;
may=0;
cont=1;
printf("n\n teclee el numero de edades: " );
scanf("%d",&n);
while (n<=x)
{
printf("n\n teclee la edad: " );
scanf("%d",&e);
if(e>may)
{
may=e;
cont=1;
}
else
{
if(may=e)
{
cont++;
}
else
{
}
}
x++;
}
printf("el mayor que mas se registro es %d",may);
printf("la cantidad de beses que se registro es %d", cont);
getch ();
return 0;
}
 
no se ejecuta por que es falso, por que al ingresarle a n un valor se vuelva mayor que x, y para que se ejecute tiene que ser verdadero, esto esta mal if(may=e) tiene que ser if(may==e)
 
no se ejecuta por que es falso, por que al ingresarle a n un valor se vuelva mayor que x, y para que se ejecute tiene que ser verdadero, esto esta mal if(may=e) tiene que ser if(may==e)

Gracias amigo se resolvio.. ejejeje:eolo::eolo:
 
Volver
Arriba