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

Să se afișeze primii n termeni ai șirului 1, 21, 123, 4321, 12345, ….

Răspunsuri la întrebare

Răspuns de gabriela1080
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int i=1,n,nr1=0,nr2=0,p=1;

   cin>>n;

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

   {

       nr1=nr1*10+i;

       nr2=nr2+i*p;

       p*=10;

       if(i%2==0)

           cout<<nr2<<' ';

       else

           cout<<nr1<<' ';

   }

   return 0;

}

Explicație:

Alte întrebări interesante