М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kulagindemid20
kulagindemid20
01.11.2020 16:46 •  Информатика

Составить программу на языке Python. Ввести число, обозначающее количество секунд. Вывести то же самое время в минутах и секундах.

Пример:

Введите число секунд: 175

2 мин. 55 с.

👇
Ответ:
danilvlasov139
danilvlasov139
01.11.2020
a=int(input())m=(a//60)%60s=a%60if m<10: m='0'+str(m)else: m=str(m)if s<10: s='0'+str(s)else: s=str(s)print(m+':'+s)
Составить программу на языке Python. Ввести число, обозначающее количество секунд. Вывести то же сам
4,7(88 оценок)
Ответ:
wwdwd
wwdwd
01.11.2020
Хорошо, давайте составим программу на языке Python для решения данной задачи.

Вот пошаговое решение:

1. Сначала мы должны получить число секунд от пользователя. Для этого воспользуемся функцией input(), которая позволяет пользователю ввести данные:
```python
seconds = int(input("Введите число секунд: "))
```

2. Теперь, у нас есть число секунд, которое пользователь ввел. Осталось преобразовать его в минуты и секунды. Мы знаем, что в одной минуте 60 секунд. Поэтому, чтобы найти количество минут, мы разделим число секунд на 60 и возьмем целую часть от деления (используем оператор //):
```python
minutes = seconds // 60
```

3. Остаток от деления на 60 будет являться количеством секунд, которые остались после вычитания минут. Извлекаем это значение с помощью оператора %:
```python
remaining_seconds = seconds % 60
```

4. Теперь мы можем вывести результат пользователю. Используем функцию print() для вывода значения переменных minutes и remaining_seconds с соответствующими пояснениями:
```python
print(str(minutes) + " мин.", str(remaining_seconds) + " с.")
```

5. Наконец, заключаем весь код в блок объявления функции, чтобы сделать его переиспользуемым и легко вызываемым:
```python
def time_conversion():
seconds = int(input("Введите число секунд: "))
minutes = seconds // 60
remaining_seconds = seconds % 60
print(str(minutes) + " мин.", str(remaining_seconds) + " с.")

time_conversion() # вызываем функцию для проверки программы
```

Теперь программа готова к использованию. Введите число секунд, например, 175, и программа выведет результат "2 мин. 55 с."
4,7(27 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ