Problemas con while
Publicado por Blaster (22 intervenciones) el 02/02/2002 20:28:40
Buenas
Antes de nada voy a poner como seria el codigo.
char letra;
long int valor;
long int paso1;
long int paso2;
long int paso3;
long int generando=0;
printf(" Inserta la letra " );
scanf(" %c ", &letra );
if (letra=='a')
{ valor=5; }
else if (letra=='b')
{ valor=10; )
...........
while ( generando<12345678 )
{
generando++;
paso1=generando/23*23;
paso2=generando-paso2;
paso3=valor;
printf("%ld-%c " , generando, letra );
}
Bien, el programa al principio te pide que insertes una letra, esa
letra luego le da un valor al valor (hehe), y en el while quiero que
haga esas cuentas que he puesto, y si alguna de esas cuentas de el
numero del valor pues imprime el numero que en ese momento este
pasando por el generando, pero esto no me funciona. ¿ alguien sabe por
que ?
Muchas gracias y un saludo
Antes de nada voy a poner como seria el codigo.
char letra;
long int valor;
long int paso1;
long int paso2;
long int paso3;
long int generando=0;
printf(" Inserta la letra " );
scanf(" %c ", &letra );
if (letra=='a')
{ valor=5; }
else if (letra=='b')
{ valor=10; )
...........
while ( generando<12345678 )
{
generando++;
paso1=generando/23*23;
paso2=generando-paso2;
paso3=valor;
printf("%ld-%c " , generando, letra );
}
Bien, el programa al principio te pide que insertes una letra, esa
letra luego le da un valor al valor (hehe), y en el while quiero que
haga esas cuentas que he puesto, y si alguna de esas cuentas de el
numero del valor pues imprime el numero que en ese momento este
pasando por el generando, pero esto no me funciona. ¿ alguien sabe por
que ?
Muchas gracias y un saludo
Valora esta pregunta


0