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

[0] Índice de Mensajes

Ir a la versión completa