Предмет: Информатика, автор: brglebkaa

52 УРОК. КОНТРОЛЬНАЯ РАБОТА.
1. Напишите программу, при выполнении которой выводятся два числа, находящихся до и после введенного числа. Результат программы должен выглядеть так:
Выходные данные
Входные данные
Число перед 254 - это 253
Число после 254 - это 255
254
2. Дано натуральное число. Напишите программу, определяющую последнюю
цифру этого числа
3. Дан отрезок времени п секунд дня. Напишите программу, которая определяет,
сколько времени - час (h), мин (min) и секунд (s) - прошло с начала суток.
Например, n = 13257 = 3 * 3600 + 40 * 60 + 57; h = 3 и min = 40.
4. Цена товара - з сум. Какова будет стоимость покупки п-штук этого товара?
5. Дано положительное целое число. Напишите программу для определения
цифры в десятичном разряде этого числа.
6. Напишите программу, которая отображает следующее сообщение при вводе
вашего имени. При создании программы используйте метод end ( оператор print ().

Ответы

Автор ответа: yogrim71
3

Ответ:

1.number = int(input("Введите число: "))

print("Число перед", number, "- это", number - 1)

print("Число после", number, "- это", number + 1)

2.num = int(input("Введите число: ")) # ввод числа с клавиатуры

last_digit = num % 10 # находим остаток от деления на 10 - это и есть последняя цифра

print("Последняя цифра:", last_digit) # выводим результат

Введите число: 12345

Последняя цифра: 5

3.n = int(input("Введите количество секунд: "))

hours = n // 3600

minutes = (n % 3600) // 60

seconds = n % 60

print("Прошло " + str(hours) + " часов " + str(minutes) + " минут " + str(seconds) + " секунд")

4.Если цена товара - з сум, то стоимость покупки п-штук этого товара будет равна з * п сум.

5.Вот пример кода на языке Python:

number = int(input("Введите положительное целое число: "))

decimal_digit = 0

while number != 0:

decimal_digit = number % 10

number = number // 10 # использовать целочисленное деление для округления вниз

if decimal_digit != 0:

print("Десятичный разряд числа: ", decimal_digit)

else:

print("Введенное число не имеет десятичного разряда")

6.name = input("Введите ваше имя: ")

print("Привет,", name, end="! Хорошего дня!")

Похожие вопросы
Предмет: Английский язык, автор: maryqa
Предмет: Алгебра, автор: sofi9680
Предмет: Русский язык, автор: queensgoldie