Programación General > Visual C++
triangulo numerico duda
(1/1)
cazagavilan:
Hola necesito hacer esto:
1
232
34543
4567654
567898765
67890109876
7890123210987
890123454321098
90123456765432109
--- Código: C++ ---#include "stdafx.h"#include <iostream>using namespace std; int main() { int filas = 9; int i; int j; { for (i = 1; i <= filas; ++i); { for (j = i; j <= (2 * i - 1); ++j); { cout << i << j; { for (j = 2; j >= i; --j); } { cout << i << j; } } } }}
Me da un resultado que para nada es el que busco he probado de mil maneras y nada... a ver si alguien me puede ayudar, muchas gracias !!
Checho360:
--- Código: C++ ---#include <iostream>using namespace std; int main(){ int filas = 9; int i; int j; for (i = 1; i <= filas; ++i){ if ( i != 1 ) cout << i; for (j = i+1; j <= (2 * i - 1); ++j){ cout << j; } for (j = (2 * i - 2); j >= i+1 ; --j){ cout << j; } cout << i << endl; } }
Tienes un cacao curioso con os " ; " y con las llaves. Deberías de mirar algo antes de ponerte a programar.
Navegación
Ir a la versión completa