Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Julia13 en 13 Mayo 2021, 15:33 pm



Título: Alguien sabe como hacer esto con for??
Publicado por: Julia13 en 13 Mayo 2021, 15:33 pm
si ingreso el numero 3 me tiene que salir esto: 
                      1
                    2  2  2
                  3    3     3
               4       4       4
            5 5 5 5 5 5 5 5 5
que nos solicite un número entero positivo (no mayor a 10)
 


Título: Re: Alguien sabe como hacer esto con for??
Publicado por: Eternal Idol en 13 Mayo 2021, 19:31 pm
¿Para cuando lo tenes que entregar?  :rolleyes:


Título: Re: Alguien sabe como hacer esto con for??
Publicado por: Danielㅤ en 13 Mayo 2021, 20:55 pm
                    Aquí
             No se hacen
        Tareas ni trabajos
      Para nadie porque no
   Esta permitido en el foro


Título: Re: Alguien sabe como hacer esto con for??
Publicado por: engel lex en 14 Mayo 2021, 20:51 pm
si ingreso el numero 3 me tiene que salir esto: 
                      1
                    2  2  2
                  3    3     3
               4       4       4
            5 5 5 5 5 5 5 5 5
que nos solicite un número entero positivo (no mayor a 10)
 

por dar con el algoritmo sería algo como

captura el numero,
calculas el tamaño necesario (no lo especificas pero no es nada del otro mundo)
imprimes 1 justo a la mitad del tamaño
haces un ciclo desde 2 hasta menor que el numero capturado
calculas los espacios iniciales, imprimes espacios
imprimes el numero
calculas el espacio de división y repites 2 veces
finalmente al salir del ciclo, imprimes el numero capturado sobre todo el espacio necesario