14. Se dă un şir cu n
(10<n<100)elemente, numere intregi. Să se realizeze un program C++ ce va
afişa mesajul DA dacă în şir există elemente nule, respectiv NU dacă în şir nu există astfel de
elemente.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
bool ok;
int main()
{
int n; cin >> n;
int x;
for(int i = 1; i <= n; i++)
{
cin >> x;
if(x == 0)
ok = true;
}
if(ok)
cout << "DA";
else cout << "NU";
return 0;
}
Explicație:
Citim elementele în for, iar pe măsură ce le citim, verificăm pe fiecare în parte dacă este nul sau nu. În cazul în care întâlnim element nul, ok devine true (adică am găsit element nul).
La final, daca există ok (adică daca este true), se va afișa mesajul ”DA”, iar în caz contrar, se afișează ”NU”.
vilceaamanda3:
MERSI MULT
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă