Łączenie funkcji pomocniczych
Treść zadania
Napisz dwie funkcje:
obliczNetto(cenaJednostkowa, ilosc)— zwraca iloczyn ceny i ilości sztuk.obliczKoszyk(cenaJednostkowa, ilosc, stawkaVat)— wywołuje funkcjęobliczNetto, aby poznać łączną kwotę netto, po czym powiększa ją o stawkę VAT według wzorunetto * (1 + stawkaVat)i zwraca kwotę brutto.
Wywołaj funkcję obliczKoszyk(50, 4, 0.23) i wypisz wynik w konsoli (dla 50 zł * 4 sztuki = 200 zł netto, brutto to 246).
Co będzie oceniane
- Deklaracja funkcji pomocniczej obliczNetto.
- Wywołanie funkcji pomocniczej wewnątrz obliczKoszyk.
- Wypisanie kwoty brutto 246 w konsoli.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Wyliczenie wartości koszyka z wykorzystaniem funkcji pomocniczej — konsola = 246
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
// Zadeklaruj obie funkcje i wylicz koszt koszyka (50, 4, 0.23)
Wskazówki
Wskazówka 1
Funkcja główna może bez przeszkód wywoływać inne wcześniej zadeklarowane funkcje pomocnicze i korzystać z ich zwracanych wartości.
Wskazówka 2
Wewnątrz obliczKoszyk przypisz wynik wywołania obliczNetto do zmiennej lokalnej, dolicz podatek i zwróć gotową kwotę.