Python!
Залежно від розміру суми, розмір податку з неї розраховується за такою схемою: якщо сума не перевищує деяку величинуa, то податок не вираховується; якщо сума більша заa, але не перевищуєb, то податок становить10%; якщо сума більша заb, але не перевищуєc, то податок становить25%; якщо сума більшаc, то податок становить50%. Визначити, який податок (дійсне число) буде вираховано із суми розміромs. Дані (цілі числа) вводяться в такому порядку:a,b,c,s.
Ответы
a = int(input("Введіть значення a: "))
b = int(input("Введіть значення b: "))
c = int(input("Введіть значення c: "))
s = int(input("Введіть значення s: "))
if s <= a:
print("Податок не вираховується")
elif s > a and s <= b:
print("Податок становить 10%")
elif s > b and s <= c:
print("Податок становить 25%")
elif s > c:
print("Податок становить 50%")
Ответ:
a=int(input("Число а: "))
b=int(input("Число b: "))
c=int(input("Число с: "))
x= float(input("Перший доданок: "))
y= float(input("Другий доданок: "))
if x+y<=a:
s=0
print("Податок буде "+str(s))
elif x+y>a and x+y<=b:
s=(x+y)/100*10
print("Податок буде "+str(s))
elif x+y>b and x+y<=c:
s=(x+y)/100*25
print("Податок буде "+str(s))
elif x+y>c:
s=(x+y)/100*50
print("Податок буде "+str(s))
Объяснение:
Вот вроде всё. Первый if стоит так ведь через else нельзя. Могут написать что а>b и так будут писать податок ноль, ну короче всё правильно, багов нет