x-kom hosting

Formatowanie łańcuchów tekstowych

darek88
utworzono
utworzono

W progresywnych systemach podatkowych stawki podatkowe zmieniają się w zależności od dochodu. Przedziały podatkowe to działy, które regulują te zmiany.

Oto przykład przedziałów podatkowych w określonym systemie podatkowym:

0-15527: 0% podatku

15.528 - 42.707: 15% podatku

42 708 - 132 406: 25% podatku

132 407 i więcej: 28% podatku

Załóżmy, że używamy uproszczonej wersji opodatkowania i stosujemy jedną stawkę podatku do całej kwoty pieniędzy.

Napisz program obliczający podatek, który dana osoba zapłaci na podstawie jej dochodów.

Format wejściowy:

Wartość czyjegoś dochodu podlegającego opodatkowaniu (w dolarach).

Format wyjściowy:

Podatek od {dochodu} wynosi {percent}%. To jest {obliczona_tax} dolara!

Zaokrąglij obliczony_podatek do najbliższej liczby całkowitej.

Przykładowe wejście 1:

14378
Przykładowe wyjście 1:

Podatek dla 14378 wynosi 0%. To jest 0 dolarów!
Przykładowe wejście 2:

99999
Przykładowe wyjście 2:

Podatek za 99999 wynosi 25%. To jest 25000 dolarów!

Moje wariacje w temacie zadania:

someone_s_taxable_income = int(input())
tax = 0 someone_s_taxable_income if (0 < someone_s_taxable_income and someone_s_taxable_income <= 15527) or 0.15 someone_s_taxable_income elif (15528 < someone_s_taxable_income and someone_s_taxable_income <= 42707) or 0.25 someone_s_taxable_income elif (42708 < someone_s_taxable_income <= 132406) else 0.28 someone_s_taxable_income
result = print("The tax for " + someone_s_taxable_income + is + tax. + +"That is" +"" + tax +"" + "dolars!")

Poftorek
komentarz
komentarz

No i fajnie, czy potrzebujesz jakiejś pomocy? W jakim języku i/lub czego nie rozumiesz?

  • Super 1

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.