Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- int przedzial_min = -500;
- int przedzial_max = 500;
- int najmniejsza_wartosc = 501;
- int najmniejsza_index = 1;
- int najwieksza_wartosc = -501;
- int najwieksza_index = 1;
- int liczba = 0;
- int licznik = 0;
- int max_loop_step = 15;
- int koniec_programu = false;
- while (!koniec_programu)
- {
- cout << "Wprowadzliczbe całkowita lub wprowadz -999 aby zakonczyc wprowadzanie danych" << endl;
- cin >> liczba;
- // -999 koniec wprwadzania danych
- if (liczba == -999)
- {
- koniec_programu = true;
- continue;
- }
- if (licznik == max_loop_step)
- {
- koniec_programu = true;
- continue;
- }
- // Sprawdz dozwolony przedzial
- if (liczba > przedzial_max || liczba < przedzial_min)
- {
- cout << "Wprowadz liczbe z zakresu [" << przedzial_min << " : " << przedzial_max << "]";
- }
- else
- {
- licznik++;
- if (liczba < najmniejsza_wartosc)
- {
- najmniejsza_wartosc = liczba;
- najmniejsza_index = licznik;
- }
- if (liczba > najwieksza_wartosc)
- {
- najwieksza_wartosc = liczba;
- najwieksza_index = licznik;
- }
- }
- }
- cout << najmniejsza_wartosc << endl;
- cout << najmniejsza_index << endl;
- cout << najwieksza_wartosc << endl;
- cout << najwieksza_index << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement