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 n,i,v[51],k;int main(){ cin>>n; k=0; for(i=1;i<=n;i++){ if(k%10==8){ k=k+4; } else k=k+2; v[i]=k; } for(i=1;i<=n;i++) cout<<v[i]<<" ";
return 0;}
return 0;}
Anexe:
MavisVermilion:
Multumesc enorm :D
Alte întrebări interesante
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă
Biologie,
9 ani în urmă