Programación General > C++ Builder
no se que me falta
apec18:
Muchas gracias ya arregle todos los programas pero para poner punto final chequea este lee al final lo que esta en negrita me dice que esta mal este programa es sobre calcular la persistencia de un numero entero dado La persistencia de un número es la cantidad de veces que hay que multiplicar los dígitos de un número hasta que se convierta en un número de un solo dígito.
--- Código: C++ --- #include <stdio.h>#include <conio.h>int main() { int re1=0,re2=0,re3=0,num=0,num2=0,persi=0; printf("Introduzca un numero:"); scanf("%i",&num); num2=num; if (num2 >= -9 && num2 <= 9) { printf("La persistencia de %i es 0",num); } else { while ((num2 != 0) && (re3 < -9 && re3 > 9)) { re1=num2 % 10; num2/=10; re2=num2 % 10; num2/=10; re3=re1 * re2; persi++; } } if (num2==0) { if (re3 >= -9 && re3 <= 9) { printf("La persistencia de %i es %i",num,persi); } else { if (re3 >= 9) getch(); return 0;[b]}[/b]
Eternal Idol:
Te faltan dos llaves al final (}), si identas el codigo correctamente lo vas a ver.
Navegación
[*] Página Anterior
Ir a la versión completa