Помогите пожалуйста,даю много балов!! Языком Пайтона
1. Обчисліть, скільки коштуватиме певний товар в магазині, якщо діє знижка на нього. Значення ціни товару і відсоток знижки вводяться в окремих рядках користувачем з клавіатури.
2.Троє друзів отримали в кафе рахунок на суму п гривень, який вони вирішили розділити порівну. Скільки повинен заплатити кожен з них, якщо чайові складають 10% від суми рахунку? Вхідні дані: 46.70 122.50 25.20
3.Внесок в банк склав гривень. Через рік банк Нараховує вкладнику а відсотків від суми вкладу. Скільки грошей буде на рахунку через рік? Вхідні дані: 1000 8
4.За правилами числа округлюються до найближчого цілого числа, а якщо дробова частина числа дорівнює 0.5, то число округляється вгору. Дано невід'ємне число а, яке необхідно округлити за цими правилами. Зверніть увагу, що функція round() не годиться для цього завдання! Використовувати розгалуження, цикли, математичний модуль math Hе можна. Вхідні дані: 2.5 5.4 56.87
5.Потрібно підрахувати, на скільки раніше буде закінчуватися k-й урок, якщо всі перерви скоротити на 5 хвилин. Вводиться одне натуральне число к, не більше 7. Необхідно вивести одне натуральне число - час у хвилинах. Вхідні дані: 2 3 5
Answers & Comments
Ответ:
1.
price = float(input("Enter the price of the product: "))
discount = float(input("Enter the discount percentage: "))
discount_amount = price * (discount / 100)
final_price = price - discount_amount
print("The final price of the product after discount is:", final_price)
2.
bill = float(input("Enter the bill amount: "))
split_amount = bill / 3
tip = bill * 0.1
total_amount = bill + tip
split_total = total_amount / 3
print("Each friend should pay:", split_amount)
print("With a 10% tip, each friend should pay:", split_total)
3.
deposit = float(input("Enter the deposit amount: "))
interest_rate = float(input("Enter the interest rate: "))
interest = deposit * (interest_rate / 100)
final_amount = deposit + interest
print("After a year, the deposit amount will be:", final_amount)
4
import math
def custom_round(num):
decimal_part = num - int(num)
if decimal_part < 0.5:
return int(num)
else:
return int(num) + 1
a = float(input("Enter a number to round: "))
result = custom_round(a)
print("Rounded number:", result)
5
def calculate_time(k):
base_time = 45 * (k - 1)
break_time = 5 * (k - 1)
end_time = base_time + break_time
return end_time
k = int(input("Enter the number of the lesson (1-7): "))
result = calculate_time(k)
print("The end time of the", k, "th lesson is:", result, "minutes")
Объяснение: