Programación General > C/C++
Re: no hay manera de hacer esto ...
franc:
Confeccionar un programa en C que pida un numero entero. Comprobar si es mayor que 0 y menos de 20 y, si lo es, que muestre una secuencia de numeros, repitiendo cada numero tantas veces como el valor repsenta.
Ejemplo: si el usuario introduce un 6 tiene que mostrar ...
1
22
333
4444
55555
666666
:devil:
franc:
hombre manera si que hay ... controlando los 20 numeros posibles... pero yo quiero algo mas rapidito, lo estoy intentando hace con un for pero no hay manera!!!
ayuda please !!
carmamezo:
La verdad es que de imposible tiene poco, es más bien sencillo. Basta con anidar un par de bucles for, ahí tienes el código:
#include<stdio.h>
void main()
{
int i,j,num;
do{
system("Cls"); //limpiar pantalla
printf("ntIntroduce numero: ");
scanf("%d",&num);
}while(num<0 || num>20);
for (i=1;i<=num;i++){
printf("n");
for(j=1;j<=i;j++)
printf("%d",i);
}
getchar();
}
Un saludo y la próxima vez inténtalo un poco más.:suerte:
franc:
ya ya lo hice asi, muchas gracias.
El problema ahora es que tengo un ejercicio mucho mas dificil y creo recordar que existe una funcion para los numeros "primos" no ?
alguien la sabe ?
Super_G:
"primos"?
int primo;
..
..
int res=0;
for(i=0;i<primo;i++)
{
if(primo%?==0)res=1;
}
if(res)printf("es primo");
else printf("no es primo");
//***************************
JA jalara?
Navegación
[#] Página Siguiente
Ir a la versión completa