Jak powinien wyglądać schemat blokowy algorytmu, którego zadaniem jest podanie największej oraz najmniejszej liczby spośród 10 liczb wprowadzonych przez użytkownika (z użyciem pętli)? Wiem, że można każdą z liczb po kolei przyrównywać do siebie ale chodzi mi o jakieś szybsze rozwiązanie.
Jak powinien wyglądać program w c++, który z n liczb poda największą i najmniejszą wartość? Co poprawić w poniższym kodzie?
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i, n, liczba;
cout << "Podaj ilosc liczb (np. 10)" << endl;
cin >> n;
for(i=1; i<=n; i++)
{
cout << "Podaj liczbe" << endl;
cin >> liczba;
if(liczba<min)
{
min=liczba;
}
if(liczba>max)
{
max=liczba;
}
}
cout << endl;
cout << "Liczba min: " << min << endl;
cout << "Liczba max: " << max << endl;
return 0;
}