Algorytm - wprowadzenie do programowania
Rozliczenie delegacji
Celem jest obliczanie zwrotu kosztów za delegacje (przyjmujemy 10 pracowników). Znana jest:- liczba godzin delegacji (6-100, z dokładnością do 0,5h),
- liczba przejechanych kilometrów (50-1000),
- stawka za przejechany 1 km = 1,5zł,
- stawka diety = 30 zł za pełną dobę podróży służbowej.
- pracownikowi nie przysługuje dieta, gdy podróż trwa poniżej 8 godzin,
- pracownikowi przysługuje połowa diety, gdy podróż trwa od 8 do poniżej 12 godzin,
- dieta w pełnej wysokości przysługuje, gdy podróż trwa co najmniej 12 godzin,
- przy delegacji trwającej dłużej niż 24 godziny, pracownikowi przysługuje wielokrotność pełnej diety za każde 24h+część liczona wg zasad opisanych powyżej.
Tabela powinna zawierać następujące dane:
- L.p.,
- nazwisko i imię pracownika,
- liczba godzin;
- liczba przejechanych kilometrów;
- kwota diety,
- koszty przejazdu,
- razem zwrot kosztów.
Następnie należy:
- znaleźć najmniejszą i największą wartość kosztów przejazdu,
- policzyć sumy i średnie w kolumnach,
- posortować dane wg kolumny liczba przejechanych kilometrów,
- obliczyć średni zwrot dla delegacji trwających do 8, 8-12 i powyżej 12h,
- znaleźć nazwisko i imię pracownika z najwyższą kwotą diety,
- znaleźć stawkę za przejechany 1 km, dla której suma wszystkich zwrotów wynosi 10 000 zł.