Zakończył się sezon rowerowy. Pewien rowerzysta ma zanotowane wszystkie swoje wycieczki w postaci: dzień tygodnia (jako liczba: poniedziałek-1, wtorek-2, środa-3, czwartek-4, piątek-5, sobota-6, niedziela-7) oraz ilość przebytych w danym dniu kilometrów.
Napisz program który poprosi o podawanie powyższych danych, następnie na podstawie wprowadzonych danych obliczy i wyświetli na ekranie statystykę:

- ile było wycieczek rowerowych w sezonie
- ile kilometrów łącznie pokonał rowerzysta w całym sezonie
- ile średnio kilometrów dziennie (chodzi o dni tygodnia) pokonywał rowerzysta
- w jakim dniu tygodnia rowerzysta pokonywał najdłuższe trasy

Uwagi:
program ma poprosić o podanie dnia tygodnia następnie o ilość przebytych kilometrów w danym dniu, nie wiemy ile wycieczek ani w jakie dni odbywał rowerzysta więc nie możemy z góry założyć o ile informacji ma poprosić nasz program - ustalmy, że program zakończy przyjmowanie danych wtedy gdy jako dzień tygodnia podamy liczbę 0.
Fragment zanotowanej przez rowerzystę listy to:
2-35, 4-12, 1-11, 3-50, 7-63, 2-31, 2-78, 6-33, 3-9, 4-2, 6-25, 4-32

2

Odpowiedzi

  • Użytkownik Zadane
2009-11-19T18:49:11+01:00
Zwyczajnie:
max := 0;
suma := 0 ;
dzien := 1 ;
liczba := 0 ;

w petli {
jesli km > max to max := km ; dzien := podany_dzien ;
liczba := liczba + 1 ;
suma := suma + km ;
srednia := suma / liczba
1 5 1
2009-11-19T22:06:39+01:00