Kenzo-Xs
2003-09-12 16:06:13 UTC
Que tal grupo , ya me hechabais de menos verdad ( pero mira que soy pesao)
Bueno a ver , tengo otro programa que entinedo lo que hace pero tengo una
duda
AVISO:No le busqueis imperfecciones ni me digais que de otra manera se haria
mas facil , o que esta mal redactado ... es cosa de mi profesor , que los
pone asi
el programa es:
------------------------------
#include <stdio.h>
int n,p;
void main(){
scanf("%i",&n);
for (p=1;p<1000;p=p*n) if(p>500) printf("%i ",p);
printf("%i ",p);
getch();
}
--------------------------------
pide que escribe para un valor de n = 3 , 5 , 6
sale:
para 3=729 2187
para 5=625 3125
para 6=1296
para los dos primeros valores (3,5) escribe primero 729 o 625 porque se
cumple que p>500 y despues cumple lo de p<1000 y escribe 2187 o 3125
pero para valor de 6 no se que printf escribe el resultado
Es el primero o el segundo????
Por que ????
Saludos y perdonar las molestias
Bueno a ver , tengo otro programa que entinedo lo que hace pero tengo una
duda
AVISO:No le busqueis imperfecciones ni me digais que de otra manera se haria
mas facil , o que esta mal redactado ... es cosa de mi profesor , que los
pone asi
el programa es:
------------------------------
#include <stdio.h>
int n,p;
void main(){
scanf("%i",&n);
for (p=1;p<1000;p=p*n) if(p>500) printf("%i ",p);
printf("%i ",p);
getch();
}
--------------------------------
pide que escribe para un valor de n = 3 , 5 , 6
sale:
para 3=729 2187
para 5=625 3125
para 6=1296
para los dos primeros valores (3,5) escribe primero 729 o 625 porque se
cumple que p>500 y despues cumple lo de p<1000 y escribe 2187 o 3125
pero para valor de 6 no se que printf escribe el resultado
Es el primero o el segundo????
Por que ????
Saludos y perdonar las molestias