Se citesc cele n numere întregi ale unui tablou unidimensional V (1<=n<=100). Să se afișeze pe câte un rând, despărțite printr-un spațiu, elementele vectorului și divizorii proprii ai acestuia. Dacă elementul este un număr prim să se afișeze mesajul ”prim”.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main(){
int n,v[101];
cin>>n;
for(int i=1;i<=n;++i)
cin>>v[i];
for(int i=1;i<=n;++i){
int ok=0;
cout<<v[i]<<" -> ";
for(int j=2;j<=v[i]/2;++j){
if(v[i]%j==0){
cout<<j<<" ";
ok++;
}
}
if(ok==0){
cout<<"prim";
}
cout<<endl;
}
return 0;
}
Explicație:
stefi1484:
Multumesc mult,ai vreo idee cum fac noua mea intrebare?
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă