Podsumowanie — prosta matematyka
Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 14 z 88.
Wyzwanie
ŁatwyOto udostępnione zmienne:
price = 45
quantity = 8
discount = 10
tax_rate = 5Oblicz i wyświetl poniższe wartości w podanej kolejności, każdą w osobnym wierszu:
- Sumę częściową (cena pomnożona przez ilość)
- Kwotę rabatu (suma częściowa pomnożona przez rabat, a następnie podzielona przez
100.0) - Cenę po rabacie (suma częściowa minus kwota rabatu)
- Kwotę podatku (cena po rabacie pomnożona przez tax_rate, a następnie podzielona przez
100.0) - Łączną kwotę końcową (cena po rabacie plus kwota podatku)
Użyj zmiennych do przechowania wyników poszczególnych obliczeń przed ich wyświetleniem.
Spróbuj swoich sił
# Podane zmienne
price = 45
quantity = 8
discount = 10
tax_rate = 5
# TODO: Napisz swój kod poniżej
# Oblicz każdą wartość i zapisz ją w zmiennej:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total
# Następnie wyświetl każdą wartość w osobnym wierszu za pomocą putsWszystkie lekcje w sekcji Podstawy
4Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych od użytkownika2Zmienne i typy danych
Liczby i zmienneTyp danych StringTyp danych BooleanTyp danych SymbolSprawdzanie typów danychKonwencje nazewnictwaPodsumowanie — tworzenie zmiennych5Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka — prosty kalkulatorZagnieżdżone if - elseInstrukcja unless8Pętle
Pętla for z zakresamiPętla whilebreaknextPowtórka – silniaPętla timesPętla untilPętle zagnieżdżonePowtórka – dynamiczne wejście3Operatory — część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
Wyświetlanie za pomocą putsWyświetlanie za pomocą print i pWyświetlanie zmiennychWczytywanie za pomocą getsMetoda chompKonwersja typówPodsumowanie – kalkulator wiekuPodsumowanie – prawda czy fałszPoćwicz samodzielnie: Kompilator Ruby online