Napisz program który za pomocą instrukcji w do ... while znajduje największą i najmniejszą liczbę ze zbioru n wylosowanych liczb całkowitych od 0 do 99 (zadaniu n=5) oraz oblicza średnią ze wszystkich wylosowanych liczb. Z góry dziękuje za pomoc program w codeblocku.
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main ()
{
int i=0;
float suma,liczba,min,max;
float srednia;
srand(time(NULL));
cout << "Wylosowane liczby:" << endl;
liczba=rand()%(99 +1);
cout << liczba << endl;
suma=suma+liczba;
min=liczba;
max=liczba;
do
{
liczba=rand()%(99 +1);
if (liczba > max) max=liczba;
if (liczba < min) min=liczba;
cout << liczba << endl;
suma=suma+liczba;
i++;
}
while(i<4);
srednia=suma/5;
cout << "Najmniejsza liczba to: " << min << endl;
cout << "Najwieksza liczba to: " << max << endl;
cout << "Srednia z liczb to: " << srednia << endl;
return 0;
}