Задача 1. Скласти програму, яка для кожного з натуральних чисел від 1 до 10 включно виведе квадрат числа, якщо воно парне, і шосту степінь числа, якщо воно непарне. (1.5 балів)
Задача 2. Скласти програму, яка виведе на екран квадрати всіх цифр у порядку зростання. (1,5 балів)
Задача 3. Морозиво коштує 3.25. Надрукувати табличку яка буде допомагати продавцеві і міститиме значення цін 25 порцій включно.
Результат має виводитись наступним чином: 1 порція коштує 3 грн 25 коп. Або 20 порцій коштує 65 грн. (6 балів) + 1 бал за правильне оформлення коду
Answers & Comments
# Задача 1
for i in range(1, 11):
if i % 2 == 0:
print(i ** 2)
else:
print(i ** 6)
Программа будет выводить квадрат числа, если число в диапазоне от 1 до 10 включительно будет четным, и шестую степень числа, если оно нечетное.
# Задача 2
for i in range(10):
print(i ** 2)
Программа будет выводить квадраты цифр от 0 до 9 в порядке возрастания.
# Задача 3
price = 3.25
for i in range(1, 26):
total_price = i * price
print(f"{i} порція(-й) коштує {price:.0f} грн {price * 100 % 100:.0f} коп. Або {i} порцій коштує {total_price:.0f} грн.")
Программа будет выводить таблицу цен на мороженое, начиная с одной порции и заканчивая двадцатью пятью порциями. Значение цены задано в переменной "price". Программа выводит цену одной порции в гривнах и копейках, а также общую стоимость указанного количества порций в гривнах.
Думаю будет ответ, проверенным экспертом