Informatică, întrebare adresată de karinmolan, 9 ani în urmă

Se citesc cele n numere naturale (n<100). Afişaţi câte numere din şir sunt divizibile cu
ultimul element al şirului. In C++.

Răspunsuri la întrebare

Răspuns de artur99
5
// Citești n, apoi cele n numere într-un vector v.
cin>>n;
for(i=0;i<n;i++)
    cin>>v[i];

// Apoi preiei ultimul element al șirului - pentru că am făcut stocarea de la 0 la n-1, ultimul va fi v[n-1].

uel = v[n-1];

// Apoi pregătești o variabilă în care să numeri.

c = 0;

// Apoi parcurgi șirul, până la penultimul element (i<n-1) și verifici fiecare număr să vezi dacă este divizibil cu uel.

for(i=0; i<n-1; i++)
    if(v[i] % uel == 0) c=c+1;

// Afișezi ce ai numărat în c, și gata. :D

cout<<c;
Alte întrebări interesante