Potrzebuje pomocy w napisaniu tego programu w javie
Napisać program przyśpieszający ocenę wyników sprintera. Sprinter wielokrotnie pokonuje jednakowy dystans, notując kolejno osiągane czasy. Co jakiś czas
zawodnik siada do komputera, wpisuje kolejne czasy i oczekuje, że program wyznaczy mu czas najlepszy, najgorszy oraz średni. Liczba wprowadzanych czasów jest bliżej nieznana. Może ich być np. kilka, kilkanaście, kilkadziesiąt.
Scenariusz działania programu
1. Program wyświetla informację o jego przeznaczeniu.
2. Program wczytuje kolejno czasy, kontrolując ich poprawność, przy czym liczba wprowadzonych czasów nie jest z góry ograniczona ani wcześniej
zadana.
3. Program wyznacza czas najlepszy, najgorszy i średni.
Wymagania
Należy tak skonstruować program, aby pozwalał na obliczenia dla dowolnej liczby czasów, przy czym liczba wprowadzanych danych nie ma być z góry określana (tak jak w przypadku poprzednich ćwiczeń). Można założyć, że ciąg wprowadzanych przez użytkownika czasów kończy pewna wyróżniona liczba, np. 0 lub -1. Program ma kontrolować wpisywane czasy — musza on być liczbami nieujemnym.