Scrieţi un program C/C++ care citeşte de la tastatură un număr natural, n (2≤n≤50), și
construiește în memorie un tablou unidimensional cu n elemente, astfel încât,
parcurgându-l de la stânga la dreapta, se obține șirul primelor n numere naturale, pare,
care NU sunt divizibile cu 5, ordonat strict crescător, ca în exemplu. Programul afișează
pe ecran elementele tabloului obținut, separate prin câte un spațiu.
Exemplu: dacă n=7, se obține tabloul (2,4,6,8,12,14,16).
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main ()
{ int a[51] , n , k , i ;
cin>>n; k=1;
for( i=2; i<=n;i++)
if( i % 2==0 && i %5 !=0 )
{
a[k]=i;
k++;
}
return 0;
}
using namespace std;
int main ()
{ int a[51] , n , k , i ;
cin>>n; k=1;
for( i=2; i<=n;i++)
if( i % 2==0 && i %5 !=0 )
{
a[k]=i;
k++;
}
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Biologie,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă