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

Program in c++ care afiseaza un triunghi de forma
1
1 2
1 2 3
1 2 3 4
...
1 2 3 4 ...n.
n este citit.
si unul de forma
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
.............................n

Răspunsuri la întrebare

Răspuns de andreidiaconescu18
1

#include <iostream>

using namespace std;

int main() {

   int n;

   cout<<"n=";

   cin>>n;

   cout<<"T1:"<<endl;

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

   {

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

           cout<<j<<" "<<" ";

       cout<<endl;

   }

   cout<<endl;

   cout<<"T2:"<<endl;

   int k=1;

   for(int i=1; i<=n && k<=n; i++)

   {

       for(int j=1; j<=i && k<=n; j++)

       {

           cout<<k<<" "<<" ";

           k++;

       }

       cout<<endl;

   }

   return 0;

}


pentru al doilea triunghi afiseaza pana la n. Daca vrei sa afiseze n linii scoti conditia cu k<=n din for-uri


AmyuChan: Multumesc mult !
Alte întrebări interesante