Debo crear un algoritmo con pseudocogigos para programar en PSeint
este es el ejercicio
-Ingrese un numero por pantalla e imprima la siguiente secuencia
1
22
333
4444
55555
.
.
.
nnnnn….
porfavor si me pueden ayudar es urgente!!!!
Debo crear un algoritmo con pseudocogigos para programar en PSeint
este es el ejercicio
-Ingrese un numero por pantalla e imprima la siguiente secuencia
1
22
333
4444
55555
.
.
.
nnnnn….
porfavor si me pueden ayudar es urgente!!!!
Qué divertido es leer eso y quedarte exactamente igual que si hubieses leido una frase en chino. Aunque entenderlo es como un +1 en la skill de BOSS.
preguntas n
while contador > n, imprimes contador contador veces (con un if o con lo que sea, no tiene ningún misterio)
fin
Si ves que no te imprime la última secuencia o que falla un paso haces el ajuste que toque y aú.
El numero que recojes es el numero en el que tiene que terminar la secuencia no?
x = 0
y = 0
num = numero recojido
dos bucles anidados (a tu elección) en este caso con dos for
for x=0;x<=num;x++
for y=0;y<=x;y++
escribo x
No se si es lo que estabas preguntando, pero es muy simple... pasarlo a PSeint es muy facil.
while contador > n, imprimes contador contador veces (con un if o con lo que sea, no tiene ningún misterio)
Para eso tendrías que tener otro contador. Y un contador + un if, es lo mismo que un for, pero con más líneas de código.
cont1=1;
cont2=0;
while (cont1<=numerointroducido){
while (cont2<cont1){
printf("%i",cont1); //escribir en pseudocodigo
cont2++;
}
printf("\n" ) //salto de linea.
cont2=0;
cont1++;
}
Creo que funcionaria, aunke me e despertado hace 5 minutos y tengo la mente poco lucida.
con un for lo tienes apañadisimo
variable que introduces (x) y variable del contador (i)
for(i=0,i<=x,i++)
en cada iteracion que te haga un print de x y lo tienes apañado.
Estaba mirando el PSeint este que nunca lo he usado y parece muy sencillo... incluso los comandos salen en castellano en la web que estoy mirando :wtf:
Te pongo un pseudocodigo más o menos y ya tu lo corriges o lo que sea que este lenguaje es un poco wtf... parece que es un pseudolenguaje creado por un profesor de una universidad argentina...
Proceso ImprimeCadena
Escribir "Introduce la longitud de la cadena: ";
Leer <n>;
i<-0;
Mientras i<n Hacer
i<-i+1;
j<-1;
Mientras j<=i Hacer
Escribir <i>;
j<-j+1;
FinMientras;
Escribir "\n";
FinMientras;
FinProceso;
Creo que deberia funcionar bien...
edit: vale creo que ahora si... vas incrementando I, imprimies I J veces (desde 1 hasta I) y cuando I llegue a N paras...
Dos fors y va que chuta.
int y=0;
int x=0;
int num;
scanf("%d",&num);
for(x=0;x>num;x++){
for(y=0;y>x;y++){
printf("%d",x);
}
printf("\n");
}
Hace unos cuantos meses que no hago C.
#17 Eso te escribe 0 1 2 3 4 5 ... n
Y alguno mas de los que han puesto por ahí tampoco harían lo que pide
Con un par de bucles se hace easy
PD: Ya nada , ninjaedit xdd
#12 Dependiendo de para que, el break es necesario, pero en este caso es usar dos bucles for como han puesto varios usuarios.
PD: Si no teneis nada que aportar en un hilo, no contesteis.