Prosze o pomoc, program wyswietla maxymalna liczbe, dlaczego nie chce mi wyswietlic najmniejszej liczby z posrod 5 wylosowanych? z gory dzieki.
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <math.h>
using namespace std;
int mn, mx, suma=0,liczba,srednia;
int main()
{
cout << "WItaj, z 5 wylosowanych liczb z przedzialu 1-100 program podaje najmniejsza," << endl;
cout << "najwieksza oraz oblicza ich srednia" << endl;
srand(time(NULL));
for( int i=1;i<=5;i++)
{
liczba=rand()%99+1;
cout<<liczba<<",";
suma=suma+liczba;
if(liczba>mx)
{mx=liczba;}
if(liczba<mn)
{mn=liczba;}
}
cout<<"Suma tych liczb to: "<<suma<<endl;
srednia=suma/5;
cout<<"srednia tych liczb to: "<< srednia<<endl;
cout<<"Maximum to:"<<mx<<" a minimum to :"<<mn <<" .";
return 0;
}