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

problema 289 de pe pbinfo, cerinta este: Se dă un şir cu n elemente, numere naturale. Să se verifice dacă în şir există elemente impare. Programul citește de la tastatură numărul n, iar apoi cele n elemente ale şirului, separate prin spaţii. Programul afișează pe ecran mesajul DA, dacă şirul conţine elemente impare, respectiv NU în caz contrar. 1 ≤ n ≤ 100
elementele şirului vor fi mai mici decât 10000.
Va rog dati o rezolvare de clasa 9, CU EXPLICATII! Dau 50 de puncte.
PS: Urgent!

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n,i,num, exista=0;

   cin >> n;

   for (i=0; i<n; i++) {

       cin >> num;

       if (num%2==1) exista=1;

   }

   if (exista) {

       cout << "DA";

   }

   else {

       cout << "NU";

   }

   return 0;

}

Explicație:

cred e clar codul... Succese!


iTsMeBtW: mersi, dar ai putea adauga explicatii? adica chestii d-astea dupa fiecare linie //
Utilizator anonim: Bună seara!Mă puteți ajuta,vă rog,cu ultima întrebare postfață?
Utilizator anonim: postată.
Alte întrebări interesante