Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #1) Дано натуральное число. Выведите его последнюю цифру.
- num = int(input("Введите натуральное число: "))
- last_digit = num % 10
- print(last_digit)
- #2) Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью #v километров в час. На какой отметке он остановится через t часов?
- #Программа получает на вход значение v и t. Если v>0, то Вася движется в положительном направлении по МКАД, если же значение v<0, то в #отрицательном.
- #Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится Вася.
- v = int(input("Введите скорость (км/ч): "))
- t = int(input("Введите время (ч): "))
- total_distance = (v * t) % 109
- if total_distance < 0:
- total_distance += 109
- print(total_distance)
- #3) За день машина проезжает n километров. Сколько дней нужно, чтобы проехать маршрут длиной m километров? Программа получает на вход #числа n и m.
- n = int(input("Машина проехала(км): "))
- m = int(input("Длина пути(км): "))
- total_days = (m + n - 1) // n
- print(total_days)
- #4) Пирожок в столовой стоит a рублей и b копеек. Определите, сколько рублей и копеек нужно заплатить за n пирожков. Программа получает #на вход три числа: a, b, n, и должна вывести два числа: стоимость покупки в рублях и копейках.
- a = int(input("Введите стоимость одного пирожка (рубли): "))
- b = int(input("Введите стоимость одного пирожка (копейки): "))
- n = int(input("Введите количество пирожков: "))
- total_kopecks = (a * 100 + b) * n
- rubles = total_kopecks // 100
- kopecks = total_kopecks % 100
- print(f"Стоимость покупки: {rubles} рублей {kopecks} копеек")
- #5) Даны значения двух моментов времени, принадлежащих одним и тем же суткам: часы, минуты и секунды для каждого из моментов времени. #Известно, что второй момент времени наступил не раньше первого. Определите, сколько секунд прошло между двумя моментами времени.
- #Программа на вход получает три целых числа: часы, минуты, секунды, задающие первый момент времени и три целых числа, задающих второй #момент времени.
- #Выведите число секунд между этими моментами времени.
- h1, m1, s1 = map(int, input("Введите первый момент времени (часы минуты секунды): ").split())
- h2, m2, s2 = map(int, input("Введите второй момент времени (часы минуты секунды): ").split())
- seconds1 = h1 * 3600 + m1 * 60 + s1
- seconds2 = h2 * 3600 + m2 * 60 + s2
- time_difference = seconds2 - seconds1
- print(f"Между двумя моментами времени прошло {time_difference} секунд.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement