Scrieţi un program C/C++ care citeşte de la tastatură un număr natural nenul n (n≤99) şi
apoi n numere întregi reprezentând elementele unui vector x şi care construieşte în memorie un
vector y care să conţină doar numerele din vectorul x care sunt divizibile cu 3 şi afişează pe
ecran, separate prin câte un spaţiu, elementele vectorul y.
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,nr;
while(true){
cout<<"N = ";cin>>n;
if(n>0 && n<=99)
break;
}
vector<int> x (0,n+1);
vector<int> y;
for(int i=0;i<n;i++){
cout<<"Numarul "<<i+1<<" : ";cin>>nr;
x.push_back(nr);
}
for(int z : x){
if(z%3==0)
y.push_back(z);
}
for(int z : y)
cout<<z<<" ";
return 0;
}
Explicație:
LwveMike:
daca ai ceva nelamuriri dai replay .
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă