darek88 utworzono 28 sierpnia 2020 utworzono 28 sierpnia 2020 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 28 sierpnia 2020 komentarz 28 sierpnia 2020 No i fajnie, czy potrzebujesz jakiejś pomocy? W jakim języku i/lub czego nie rozumiesz? 1
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.