В этот раз задач будет много. Многие из них - математические и требуют использования библиотеки math. Ниже я оставлю для вас методы этой бибилиотеки, которые помогут вам решить задачи.
Да, иногда нужно решать задачи с математикой. Не переживайте, практика к этой теме куда интереснее :)
Функции (методы) из библиотеки math.
Пользователь вводит некоторое число. Вывести его последнюю цифру.
Пользователь вводит некоторое нецелое число. Вывести его дробную часть.
Пользователь вводит некоторое нецелое число. Вывести первую цифру после точки.
В некоторой школе занятия начинаются в 9:00. Продолжительность урока — 45 минут, после 1-го, 3-го, 5-го и т.д. уроков перемена 5 минут, а после 2-го, 4-го, 6-го и т.д. — 15 минут.
Дан номер урока (число от 1 до 10). Определите, когда заканчивается указанный урок.
Выведите два целых числа: время окончания урока в часах и минутах.
Пирожок в столовой стоит a рублей и b копеек. Определите, сколько рублей и копеек нужно заплатить за n пирожков. Пользователь задает на вход три числа: a, b, n. Вывести два числа: стоимость покупки в рублях и копейках.
Пользователь задает значения двух моментов времени, принадлежащих одним и тем же суткам: часы, минуты и секунды для каждого из моментов времени. Известно, что второй момент времени наступил не раньше первого. Определите, сколько секунд прошло между двумя моментами времени.
Программа на вход получает три целых числа: часы, минуты, секунды, задающие первый момент времени и три целых числа, задающих второй момент времени.
Выведите число секунд между этими моментами времени.
Пользователь вводит некоторое трехзначное число. Найдите сумму его цифр.
Напишите программу, в которое пользователь вводит значения двух катетов прямоугольного треугольника. Программа должна вывести значение гипотенузы.
Напишите программу, которая будет подсчитывать корни квадратного уравнения. Предполагается, что пользователь вводит константы a, b и c.
Вспомнить, как считать корни через дискриминант, вы можете тут.
Чтобы найти день недели, с которого начнется 1 января в заданном году, можно использовать формулу:
day_of_week = (year + floor((year - 1)/4) - floor((year - 1)/100) + floor((year - 1)/400)) % 7
Результатом будет число, которое представляет собой день недели, при этом 0 – это воскресенье.
Используя эту формулу, напишите программу, которая спрашивает год у пользователя и сообщает, какой день недели будет 1 января. Вывод должен содержать полное название дня недели, а не просто число, которое возвращается формулой.