Предмет: Информатика, автор: ILW

Решить на языке Python, информатика 10 класс.

Приложения:

Ответы

Автор ответа: FANTSCR1N
1

1)

score = int(input("X - "))

tips = score * 4 * 0.15

print(tips)

2)

nbs = int(input("Цена тетради (руб.) -> "))

cases = int(input("Цена обложки (руб.) -> "))

sets = int(input("Кол-во комплектов (шт.) -> "))

cost = (nbs + cases) * sets

print("Стоимость покупки: " + str(cost) + " руб.")


ILW: Не получается почему то с первым, не то выдаёт
FANTSCR1N: что не то?
FANTSCR1N: Только что проверил x = 100 => счёт = 400 => 400 * 0.15 = 60
ILW: А все, просто вместо точки запятая была)
ILW: Почему возникает ошибка во втором задании, при вводе дробных чисел?
FANTSCR1N: нужно int заменить на float
FANTSCR1N: nbs = float(input("Цена тетради (руб.) -> "))
cases = float(input("Цена обложки (руб.) -> "))
sets = float(input("Кол-во комплектов (шт.) -> "))
cost = (nbs + cases) * sets
print("Стоимость покупки: " + str(cost) + " руб.")
FANTSCR1N: моя ошибка была
ILW: Спасибо
Похожие вопросы
Предмет: География, автор: ada6974