Buna! In limbajul c++ va rog.
Se citesc numere până se întâlneşte 0. Să se afişeze un mesaj dacă toate numerele citite sunt pozitive. Exemplu: 6 5 8 7 9 1 3 0, se va afișa DA.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
Creezi o variabila de tip int si un vector tot de tip int.
Folosesti acea variabila intr-un while(true) in care vei introduce mereu de la tastatura cifre.
Mereu cand vei citi de la tastatura un numar, il vei introduce in vector.
Daca de la tastatura s-a dat 0, atunci pui break; si ai iesit din while.
Creezi o variabila de tip bool si o numesti hasNegativeNumber si o setezi pe false;
Parcurgi vectorul si verifici daca ai cel putin un element negativ. Daca da, setezi variabila pe true si pui break; ca nu mai are sens sa continui parcurgerea.
La final, verifici cu un if statusul acelui bool, iar daca este false, afisezi mesajul.
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă