👤

In C++: Se da de la tastatura un numar natural n mai mic decat 1000. Sa se afiseze pe ecran primii n termeni ai sirului separati intre ei prin cate un spatiu: 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 ...
Ex: pentru n=5 se va afisa 1 1 2 1 1


Răspuns :

COROANA

#include<iostream>

using namespace std;

int main(){

   int n,x;

   cin>>n;

   x=1;

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

       while(x<=i){

           cout<<x<<' ';

           x++;

       }

       while(x>=1){

           cout<<x<<' ';

           x--;

       }

       x=1;

   }

   return 0;

}