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

Problema #1376 de pe pbinfo ; Se dă n. Afișați un triunghi cu latura de n steluțe gol înăuntru.

iesire:


*

* *

* *

* *

* * * * *

Răspunsuri la întrebare

Răspuns de pmarian98
4

Răspuns:

#include <iostream>

using namespace std;

int main(){

   int n, i;

   cin>>n;

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

   cout<<" ";

   cout<<"*";

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

   cout<<" ";

   cout<<endl;

   for (i=2; i<n; i++) {

       for (int j=1; j<=2*n-1; j++)

           if (i+j==n+1 || j-i==n-1)  

       cout<<"*";

       else  

       cout<<" ";

       cout<<endl;

   }

   if (n>1)

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

         cout<<"* ";

   return 0;

}

Explicație:

Alte întrebări interesante