C/Visual C - PIRAMIDE EN C++

 
Vista:
Imágen de perfil de Abril

PIRAMIDE EN C++

Publicado por Abril (1 intervención) el 04/04/2022 05:50:45
¡AYUDA!
Quisiera ayuda para realizar una piramide de numeros que tenga esta forma.

1
23
456
78910


Este es mi codigo pero no da el resultado que requiero (Soy estudiante de artes asi que estoy un poco perdida)
#include <iostream>
using namespace std;

int main (){
int n = 5;
int e = n - 1;

for (int i = 1; i <= n; i++){
for (int j = 0; j <= e; j++){
cout << " ";
}
for (int k = 1; k<= i * 2 - 1; k++){
cout << k;
}
cout << endl;
e--;
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

PIRAMIDE EN C++

Publicado por antonio (2 intervenciones) el 04/04/2022 19:48:14
Esto exactamente no es una pirámide, para que sea una pirámide y no puede quedar así es un triangulo y no va a quedar nunca asi lo mas parecido a lo que quieres es:
int rows = 4;
int numero = 1;
for(int j=1;j <= rows;j++){
for(int i=1;i <= rows-j;i++){
cout <<" ";
}

for(int k=1;k<=j; k++){
cout <<numero<< "";
numero = numero+1;
}

cout <<"\n";
}
Te aconsejo que busques triangulo de asteriscos java que hay mas documentación y veras que es prácticamente igual:
https://ourcodeworld.co/articulos/leer/922/como-imprimir-un-patron-de-rectangulo-triangular-de-izquierda-a-derecha-y-de-derecha-a-izquierda-en-java, código que he usado prácticamente igual y lo he cambiado
https://masqueprogramar.wordpress.com/2017/02/02/piramide-de-asteriscos,/ igual pero para pirámide
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar