• Предмет: Информатика
  • Автор: anastasia48516
  • Вопрос задан 5 месяцев назад

Користувач вводить час з електорного годиннику у вигляді трьох чисел - 23 56 59, та
четверте число - кільікість секунд. Напишіть програму, яка покаже час на годиннику
через кількість секунд - четверте число. Срочно!!!!!!!!!!!!!


anuapolina08: Мова програмування?
anastasia48516: Python

Ответы

Ответ дал: MA3EIN
1

Ответ:

#include <iostream>

using namespace std;

int main() {

int hours, minutes, seconds, totalSeconds;

cout << "Введіть години, хвилини, секунди та кількість секунд: ";

cin >> hours >> minutes >> seconds >> totalSeconds;

int currentSeconds = hours * 3600 + minutes * 60 + seconds;

int newSeconds = currentSeconds + totalSeconds;

hours = newSeconds / 3600;

newSeconds = newSeconds % 3600;

minutes = newSeconds / 60;

seconds = newSeconds % 60;

cout << "Новий час: " << hours << " годин, " << minutes << " хвилин, " << seconds << " секунд." << endl;

return 0;

}

Ответ дал: anuapolina08
0

Відповідь:

Текст програми на мові Python(результат виконання програми на фото):

# Введення часу користувачем

hour = int(input("Години: "))

minute = int(input("Хвилини: "))

second = int(input("Секунди: "))

# Введення кількості секунд користувачем

seconds_to_add = int(input("Кількість секунд для додавання: "))

# Переведення часу в секунди

total_seconds = hour * 3600 + minute * 60 + second

# Додавання кількості секунд

total_seconds += seconds_to_add

# Обчислення нового часу

hour = total_seconds // 3600 % 24

minute = (total_seconds % 3600) // 60

second = total_seconds % 60

# Виведення нового часу

print("Новий час: {:02d}:{:02d}:{:02d}".format(hour, minute, second))

Приложения:

anuapolina08: Готово
Вас заинтересует