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

Am nevoie de rezolvare in c++

Se dă un număr N. Să se afișeze următorul triunghi de numere:


N N-1 N-2 ... 2 1

N-1 N-2 ... 2 1

....

2 1

1

Mai exact, pe prima linie se vor afișa toate numerele de la N la 1, pe cea de-a doua linie toate numerele de la N-1 la 1 etc. Numerele de pe fiecare linie vor fi despărțite prin spații.


Date de intrare

Se citește la tastatură numărul N.


Date de ieșire

Programul va afișa pe ecran triunghiul cerut mai sus.


EXEMPLU:

Date de intrare
4
Date de iesire :
4 3 2 1
3 2 1
2 1
1

Răspunsuri la întrebare

Răspuns de andriesboss92
0

#include <iostream>


using namespace std;


int main()

{

   int N, x;

   cout<<"N=";

   cin>>N;

   while(N>0)

   {

       x=N;

       

       while(x>0)

       {

           cout<<x<<" ";

           x--;

       }

       cout<<"\n";

       N--;

   }

}


Alte întrebări interesante