👤

Se citesc de la tastatură n numere naturale. Să se afișeze doar numerele mai mici sau egale cu 10. În cazul în care toate numerele citite sunt mai mari decât 10, se va afișa mesajul “Nu există numere <=10! “.

Răspuns :

Răspuns:

#include<iostream>

using namespace std;

int main()

{

int nr, A[50];

cout << "Nr. de numere: ";

cin >> nr;

cout << "Introduceti numerele: ";

for (int i = 0; i < nr; i++)

 cin >> A[i];

 

for (int i = 0; i < nr; i++)

{

 if (A[i] <= 10)

 {

  cout << endl <<  "Numere mai mici sau egale cu 10: " << endl;

  break;

 }

 else

 {

  cout << endl << "Nu există numere <=10!" << endl;

  break;

 }

}

for (int i = 0; i < nr; i++)

{

 if (A[i] <= 10)

  cout << A[i] << " ";

}

return 0;

}

Explicație: