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

Se citește un vector cu n elemente, numere naturale. Să se afișeze elementele din vector care sunt multipli ai ultimului element.In c++ va rog


Porecla0987: Citesti vectorul cu un for, apoi cu alt for iterezi prin elemente si le afisezi. Mai simplu de atat nu se poate

Răspunsuri la întrebare

Răspuns de Ionel1919
0

Răspuns:

#include <iostream>

using namespace std;

int n, s, k, d;

int main()

{

 cin>>n;

 for(d=1; d<=n/2; d++)

   if(n%d==0) s+=d;

 if(n==s) cout<<"n este nr perfect";

 else cout<<"n nu este nr perfect";

   return 0;

}

Explicație:

asta i programul si e si verificat in code blocks. Bafta!

Alte întrebări interesante