Если сумма налога исчисляется в рублях и копейках, то налоговая служба округляет её до ближайшего рубля (до 50 копеек — с недостатком, свыше 50 копеек (включая 50) — с избытком). Python

ГДЗ информатика 8 класс

§ 5.3. Программирование линейных алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


6. Если сумма налога исчисляется в рублях и копейках, то налоговая служба округляет её до ближайшего рубля (до 50 копеек — с недостатком, свыше 50 копеек (включая 50) — с избытком). Напишите программу для ввода точной суммы налога и вывода суммы, которую следует уплатить.

Ответ

Программа Python, которая округляет сумму налога до ближайшего рубля:

tax = float(input(«Введите сумму налога в рублях и копейках: «))

# Используем функцию round() для округления суммы налога

rounded_tax = round(tax)

print(«Сумма налога:», tax)
print(«Сумма для уплаты:», rounded_tax)

В данном примере:

  • Функция input() используется для ввода суммы налога с клавиатуры.
  • Функция float() преобразует введенную строку в число с плавающей точкой.
  • Оператор присваивания = присваивает введенное значение суммы налога переменной tax.
  • Используется функция round(), которая округляет сумму налога до ближайшего целого числа. По умолчанию, round() округляет числа до целых значений.
  • Функция print() используется для вывода исходной суммы налога и округленной суммы для уплаты на экран.

Таким образом, программа будет запрашивать у пользователя сумму налога в рублях и копейках, округлять её до ближайшего рубля с помощью функции round(), и выводить исходную сумму налога и округленную сумму для уплаты на экран.


Понравилась статья? Поделиться с друзьями: