Kalkulator ceny po rabacie
Treść zadania
Napisz funkcję cenaPoRabacie(kwota), która:
- Dla kwot od
500zł nalicza rabat15%(stawka 0.15). - Dla kwot od
200zł nalicza rabat10%(stawka 0.10). - Dla mniejszych kwot rabat wynosi
0%. - Zwraca cenę po obniżce, obliczoną według wzoru:
kwota * (1 - stawka).
Wywołaj funkcję dla kwoty 600 zł i wypisz ostateczną cenę w konsoli (dla 600 zł z 15% rabatem wynik wynosi 510).
Co będzie oceniane
- Prawidłowe progi rabatowe w ciele funkcji.
- Obliczenie ostatecznej ceny kwota * (1 - stawka).
- Wypisanie liczby 510 w konsoli dla 600 zł.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Wyliczenie ceny po rabacie dla kwoty 600 zł — konsola = 510
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
// Zdefiniuj cenaPoRabacie(kwota) i wylicz cenę dla 600 zł
Wskazówki
Wskazówka 1
Zdefiniuj zmienną na stawkę rabatu wewnątrz funkcji i ustal jej wartość za pomocą konstrukcji if ... else if ... else.
Wskazówka 2
Odejmij stawkę od jedynki, pomnóż przez kwotę wejściową i zwróć wynik za pomocą return.