👤

napisz program,który wyznaczy najmniejszą liczbę z ciągu liczb calkowitych dodatnich podawanych z klawiatury. przyjmj, ze podanie liczby 0 konczy wprowadzanie liczb. UWAGA, zrobcie tak, zeby nie liczylo 0 jako liczby najmniejszej, wiec trzeba jakas funkcje dopisac, bo w przeciwnym wypadku zwsze by pokazywalo 0 jako najmniejsze bo zawsze 0 musimy zakonczyc funkcje

Odpowiedź :

Rozwiązanie:

#include <iostream>

using namespace std;

const int MAXN = 1000004;

int tab[MAXN];

int main()

{

   cout<<"podaj liczby\n";

   int minx = MAXN;

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

   {

       cin>>tab[i];

       if (tab[i] == 0)

       {

           cout<<minx;

           return 0;

       }

       minx = min(tab[i],minx);

   }

   return 0;

}