Informatică, întrebare adresată de code123, 8 ani în urmă

URGENT!! C++
Se citește un număr N de la tastatură. Să se construiască o piramidă alcătuită doar din cifre cu înălțimea egală cu N astfel:

1

1 2 3

1 2 3 4 5

...............

1 2 ... N ...

În interiorul piramidei se vor afla doar cifre, în cazul depășirii valorii 9, se vor relua cifrele de la 1. Obs: Numerele au spații intre ele.

Date de intrare:

N, numărul de elemente ce intră in baza piramidei.

Date de ieșire: Piramida

Exemplu:

Date de intrare: 6

Date de ieșire:

1

1 2 3

1 2 3 4 5

1 2 3 4 5 6 7

1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9 1 2

Anexe:

Răspunsuri la întrebare

Răspuns de Solomon222
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int N;

   cout<<"Introduceti inaltimea piramidei: ";

   cin>>N;

   for(int i=1;i<=N;i++)

   {

   for(int j=1;j<=i;j++)

   {

       if(j<=9)

       cout<<j<<" ";

       else

       cout<<j%10<<" ";

   }

   cout<<endl;

   }

   return 0;

}

Explicație:

Alte întrebări interesante