Дан интервал временив часах, минутах, секундах. Напишите программу, которая определит тот же интервал в секундах.
и не надо копировать с других сайтов вот это: a, b, c = map(int, input("Введите кол-во часов, минут, секунд: ").split())
print(f"{a*3600+b*60+c} секунд")
т.к. оно не подходит выдает ошибку:
Введите кол-во часов, минут, секунд: 10
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 1, in <module>
ValueError: not enough values to unpack (expected 3, got 1)
[Program finished]
Домашние задания: Информатика
СРОЧНО ДЗ ПО ИНФОРМАТИКЕ!!!
Программу написать? - Это можно. Только на каком языке программирования? - Нет, программе-то, конечно, без разницы, на каком языке программирования она написана, а вот учитель/преподаватель может задать вопрос: а с чего это вдруг программа написана на этом языке программирования, а не на изучаемом.
Ладно, предположу, что язык - Паскаль (Pascal), т. к. его часто изучают.
Ну вот, собственно, программа:
Program Interval;
uses crt;
var h, m, s, t: real;
begin
clrscr;
write ('Введите количество часов: ');
readln (h);
write ('Введите количество минут: ');
readln (m);
write ('Введите количество секунд: ');
readln (s);
t:=h*3600+m*60+s;
write ('Интервал времени составляет: ', t, ' секунд.');
readkey;
end.
Ладно, предположу, что язык - Паскаль (Pascal), т. к. его часто изучают.
Ну вот, собственно, программа:
Program Interval;
uses crt;
var h, m, s, t: real;
begin
clrscr;
write ('Введите количество часов: ');
readln (h);
write ('Введите количество минут: ');
readln (m);
write ('Введите количество секунд: ');
readln (s);
t:=h*3600+m*60+s;
write ('Интервал времени составляет: ', t, ' секунд.');
readkey;
end.
Сергей Огий
в школе обычно изучают питон (Python) , можешья пожалуйста, написать на его языке программирования!
Сергей Огий
огромное тебе спасибо! очень сильно помог! дай бог больше таких людей встретиться спасибо ещё раз!!!
Неси дневник
Сергей Огий
у меня электронный)
Судя по всему, это Python.
Для начала разберёмся с вашей ошибкой:
ValueError: not enough values to unpack (expected 3, got 1).
Структура ввода a, b, c = map(int, input().split()) подразумевает ввод всех чисел в ОДНУ строку, а символы отделены пробелами:
a, b, c = map(int, input('И всё тут верно! ').split())
>>> И всё тут верно! 6 3 8
>>>Program finished with exit code 0
Press ENTER to exit console.
Но можно сделать ввод и по-другому, чтобы каждое число вводилось в отдельную строку:
a = int(input("Hours: "))
b = int(input("Minutes: "))
c = int(input("Seconds: "))
print (c+b*60+a*60*60)
Или можно сделать по-крутому, но если вы только начали изучать программирование в школе, то могут прокапаться, мол "Откуда это знаешь?!". Но всё равно, вот:
a, b, c = map(int, input("Введите кол-во часов, минут, секунд: ").split())
print (c+b*60+a*60*60)
Для начала разберёмся с вашей ошибкой:
ValueError: not enough values to unpack (expected 3, got 1).
Структура ввода a, b, c = map(int, input().split()) подразумевает ввод всех чисел в ОДНУ строку, а символы отделены пробелами:
a, b, c = map(int, input('И всё тут верно! ').split())
>>> И всё тут верно! 6 3 8
>>>Program finished with exit code 0
Press ENTER to exit console.
Но можно сделать ввод и по-другому, чтобы каждое число вводилось в отдельную строку:
a = int(input("Hours: "))
b = int(input("Minutes: "))
c = int(input("Seconds: "))
print (c+b*60+a*60*60)
Или можно сделать по-крутому, но если вы только начали изучать программирование в школе, то могут прокапаться, мол "Откуда это знаешь?!". Но всё равно, вот:
a, b, c = map(int, input("Введите кол-во часов, минут, секунд: ").split())
print (c+b*60+a*60*60)
Сергей Огий
спасибо больше! сделал бы 2 лучшим ответом, только вот не могу :(
Похожие вопросы
- Помогите с дз по информатике. Паскаль. 9 класс.
- Помогите с дз по информатике
- Помогите решить дз по информатике
- Помогите пожалуйста с дз по информатике 8класс (паскаль) если можно с объяснением, а то тема не понятна
- Срочноо помогите с дз по информатике
- Дз по информатике, помогите пожалуйста.
- ОЧЕНЬ СРОЧНО задача по информатике
- Срочно ,помогите решить пожалуйста ,тест по информатике
- Помогите пожалуйста срочно информатика!!!
- Информатика 8 класс,Помогите пожалуйста с ДЗ!Очень прошу!