de rezolvat aceste probleme în C++ 1. Scrie un program care să citească un număr natural n și n numere întregi și să afișeze cel mai mic număr din șir.
2. Scrie un program care să citească numere naturale nenule până la apariția lui 0( 0 nu face parte din şir) și să se afişeze cel mai mare număr din şir
URGENT!​

Răspuns :

1.

#include <iostream>

using namespace std;

int main()

{

   int n, i, x, minn;

   cin >> n >> minn;

   for (i=2; i<=n; i++)

   {

       cin >> x;

       if (x<minn) minn=x;

   }

   cout << minn;

   return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

   int x, maxx;

   cin >> x;

   maxx=x;

   while (x!=0)

   {

       if (x>maxx) maxx=x;

       cin >> x;

   }

   cout << maxx;

   return 0;

}