Zadania – PP i JP

Transkrypt

Zadania – PP i JP
Zadania – PP i JP
Programy z wykorzystaniem instrukcji iteracyjnych i warunkowych
1.
Rowerzysta po przejechaniu każdej trasy notuje gdzieś liczbę przejechanych kilometrów. Co
jakiś czas chce przeanalizować ile w sumie przejechał kilometrów, jaki przejechał dystans
najmniejszy, jaki największy, jaki był średni przejechany dystans. Nie wiadomo jednak, ile tras
będzie chciał przeanalizować rowerzysta – 2, 3, 30 a może 1000 albo więcej. Proszę o
napisanie programu, który pozwoli osiągnąć powyższy cel. Program powinien umożliwiać
wpisanie dowolnej liczby dystansów, założyć jednak możemy, że wpisanie dystansu o
wartości 0 jest sygnałem końca wpisywania danych. Program ma kontrolować poprawność
wpisywanych dystansów, zakładamy, że poprawne dystanse należą do przedziału
domkniętego 1..1000.
Uwaga – proszę napisać trzy wersje programu: z wykorzystaniem wyłącznie iteracji do-while,
while i for.
2.
Proszę napisać program realizujący grę „Za mało za dużo” w wersji, w której komputer
odgaduje liczbę wymyśloną przez użytkownika. Komputer typuje liczbę (zakładamy np.
przedział 1..100) oraz pyta użytkownika czy to dobra liczba, czy też za mała, lub za duża. Gra
trwa tak długo, aż użytkownik potwierdzi odgadnięcie liczby, lub komputer zorientuje się, że
użytkownik oszukuje i podaje niewłaściwe odpowiedzi.