Электронные часы задача программирование

Задача про электронные часы

Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями.

С начала суток прошло n секунд. Выведите, что покажут часы.
________________________________________________________________________________ _______
подскажите новичку его ошибку, пожалуйста, мое решение:
________________________________________________________________________________ ________

n = int(input()) if n86400: print (n//3600) print (n//60) print (n%60) else: print ((n % 86400) // 3600) print ((n % 86400) // 60) print ((n % 86400) % 60)

Задача 2. Старинные часы
Задача 2. Старинные часы. Старинные часы бьют каждые 15 минут. В начале каждого часа они бьют.

Задача про электронные часы
Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать.

Лёгкая задача про часы
Добрый день! Решаю задачу на Pythontutor. Столкнулся с проблемой: С начала суток часовая стрелка.

Электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Электронные часы
Часы показывают h часов, m минут и s секунд. Выведите на зкран, какое время будут показывать.

Источник

Электронные часы

Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов в диапазоне от 0 до 23, потом знак двоеточия, потом обязательно двузначное количество минут, потом опять двоеточие, затем обязательно двузначное количество секунд. То есть количество минут и секунд при необходимости дополняются до двузначного числа нулями.

С начала суток прошло n секунд. Определите, что покажут часы.

На вход программе подается натуральное число n, не превосходящее 107. Обратите внимание, что n может быть больше количества секунд в сутках. Программа должна вывести текущее время в описанном выше формате. Помогите решить, пожалуйста! На питоне, без применения циклов, условий и т.д.
Вот что должно получится:
Ввод Вывод
6001 1:40:01
61 0:01:01
у меня уже есть примеры решения, но в них что-то не так.

n=int(input()) n=n%(3600*24) h=n//3600 m=n%3600//60 s=n%60 print(h,':',str(m//10)+str(m%10),':',str(s//10)+str(s%10))

Источник

Электронные часы

Часы показывают h часов, m минут и s секунд. Выведите на зкран, какое время будут показывать электронные часы после того, как пройдёт а часов, b минут и с секунд.
В этой задаче нельзя использовать условные операторы и операторы цикла; необходимо оставаться в рамках целочисленного типа данных и реализовывать решение с помощью арифметических операторов (*, **, /, //, %, +, -)
Помогите пожалуйста.

Электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Задача про электронные часы
Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать.

Всем доброго дня. Электронные часы
Электронные часы показывают время в формате ЧЧ:ММ:СС Отредактировать функцию get_seconds.

Какое время будут показывать электронные часы после того, как пройдет a часов, b минут и c секунд
Часы показывают h часов, m минут и s секунд. Выведите на экран, какое время будут показывать.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
h, m, s = 21, 45, 30 # текущее время a, b, c = 9, 47, 5 # добавочное время m += h * 60 # из ч в мин s += m * 60 # из мин в с b += a * 60 # из ч в мин c += b * 60 # из мин в с s += c # прибавление времени m = s // 60 # из с в мин s %= 60 # удаляем лишние секунды h = m // 60 % 24 # из мин в ч m %= 60 # удаляем лишние минуты print(h, m, s) # выводим результат

Код переписал, но как правильное не засчитало. Забыл дописать в описании:
Программа должна получать на вход шесть чисел: первые три — часы, минуты и секунды на часах в данный момент, остальные — часы, минуты и секунды, по прошествии которых нужно вывести время на часах. Время выводится в формате h:mm:ss, то есть сначала записывается количество часов, потом двузначное количество минут, затем двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями.

Лучший ответ

Сообщение было отмечено kapurdok как решение

Решение

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
h = int(input()) m = int(input()) s = int(input()) a = int(input()) b = int(input()) c = int(input()) m += h * 60 s += m * 60 b += a * 60 c += b * 60 s += c m = s // 60 s %= 60 h = m // 60 % 24 m %= 60 print(h, m, s)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
h = int(input()) m = int(input()) s = int(input()) a = int(input()) b = int(input()) c = int(input()) m += h * 60 s += m * 60 b += a * 60 c += b * 60 s += c m = s // 60 s %= 60 h = m // 60 % 24 m %= 60 print(f"::")

Задача про электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Как отправлять электронные письма через python?
У меня уже был рабочий скрипт, отправляющий почту через аккаунт gmail, однако недавно гугл изменил.

Электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Электронные часы
Электронные часы показывают время в формате от 00:00 до 23:59. Подсчитать сколько раз за сутки.

Электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Электронные часы
Приветствую всех специалистов по программированию. Мне срочно нужна ваша помощь! помогите.

Электронные часы
У нас есть электронные часы (см. во вложении). Обратите внимание: первый элемент (для отображения.

Источник

Занятие 2. Условия

Снимок

Hõiva

Hõiva

x1=int(input())
y1=int(input())
x2=int(input())
y2=int(input())
if ((x1-x2)==(y1-y2)):
print(‘YES’)
elif ((x1-x2)==(y2-y1)):
print(‘YES’)
else:
print(‘NO’)

Задача «Ход ферзя»

x1 = int(input())
x2 = int(input())
y1 = int(input())
y2 = int(input())
if x1 == y1 or x2 == y2 or (x1 + x2 == y1 + y2) or (x1 — x2 == y1 — y2):
print(‘YES’)
else:
print(‘NO’)

Hõiva

Задача «Ход коня»

x1 = int(input())
x2 = int(input())
y1 = int(input())
y2 = int(input())
if (x1 == y1 + 2 or x1 == y1 — 2) and (x2 == y2 + 1 or x2 == y2 — 1):
print(‘YES’)
elif (x1 == y1 + 1 or x1 == y1 — 1) and (x2 == y2 + 2 or x2 == y2 — 2):
print(‘YES’)
else:
print(‘NO’)

Hõiva

Задача «Шоколадка»

Hõiva

Задача «Яша плавает в бассейне»

n = int(input())
m = int(input())
x = int(input())
y = int(input())
if n > m:
n, m = m, n
if x >= n / 2:
x = n — x
if y >= m / 2:
y = m — y
if x < y:
print(x)
else:
print(y)

Hõiva

Занятие 3. Вычисления

Задача «Последняя цифра числа»

Снимок

Задача «МКАД»

a = int(input())
b = int(input())
print((a * b) % 109)

Снимок

Задача «Дробная часть»

Снимок

Задача «Автопробег»

from math import ceil
n = int(input())
m = int(input())
print(ceil(m / n))

Снимок

Задача «Стоимость покупки»

a = int(input())
b = int(input())
n = int(input())
cost = n * (100 * a + b)
print(cost // 100, cost % 100)

Снимок

Задача «Разность времен»

a = int(input())
b = int(input())
c = int(input())
x = int(input())
y = int(input())
z = int(input())
print((x-a)*3600 + (y-b)*60 + z — c)

Снимок

Задача «Улитка»

h = int(input())
a = int(input())
b = int(input())
print(int((h — a — 1) // (a — b) + 2))

Снимок

Задача «Число десятков»

n = int(input())
print(n // 10 % 10)

Снимок

Задача «Сумма цифр»

n = int(input())
a = n // 100
b = n // 10 % 10
c = n % 10
print(a + b + c)

Снимок.PNG

Задача «Гипотенуза»

import math
a = int(input())
b = int(input())
c = math.sqrt(b*b + a*a)
print(c)

Задача «Часы — 1»

h = int(input())
m = int(input())
s = int(input())
print(h * 30 + m * 30 / 60 + s * 30 / 3600)

Снимок

Задача «Часы — 2»

a=float(input())
print(a % 30 * 12)

Снимок

Задача «Часы — 3»

a = float(input())
print(int(a // 30), int(a % 30 * 2), int(a % 0.5 * 120))

Снимок

Задача «Проценты»

p = int(input())
x = int(input())
y = int(input())
m_b = 100 * x + y
m_a = int(m_b * (100 + p) / 100)
print(m_a // 100, m_a % 100)

Источник

Электронные часы

Электронные часы
Приветствую всех специалистов по программированию. Мне срочно нужна ваша помощь! помогите.

Электронные часы
Написать программу, которая выводит на экран работаю*щие "электронные часы", которые работают в.

Электронные часы С++
Электронные часы показывают время в формате h:mm:ss (от 0:00:00 до 23:59:59), то есть сначала.

Электронные часы
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов.

Ага, модератор удалил условия. В общем.

Электронные часы показывают время в формате h:mm:ss (от 0:00:00 до 23:59:59), то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями.

С начала суток прошло N секунд. Выведите, что покажут часы.

Эксперт PHP

Я пыталась, но у меня, во-первых, считало неправильно (понятно, что для секунд нужно просто взять остаток от 60, но дальше я путалась), во-вторых, не знаю, как вывести двухзначным числом.

Добавлено через 1 минуту
Kerry_Jr, Совсем забыла! Нельзя использовать иф\элс, только через присвоение и операторов +-*%/.
Это и осложняет.

Эксперт PHP

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#include int main() { int n, h = 0, m, s; std::cin >> n; s = n % 60; h = n / 3600; n -= h * 3600; h %= 24; m = n / 60 % 60; std::cout  h  ':'; std::cout  (m  10 ? "0" : "")  m  ':'; std::cout  (s  10 ? "0" : "")  s  std::endl; }

Эксперт PHP

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#include using namespace std; int main() { int n, h = 0, m, s; cin >> n; s = n % 60; h = n / 3600; n = n - h * 3600; h = h % 24; m = n / 60 % 60; cout  h  ':'; cout  m / 10  m % 10  ':'; cout  s / 10  s % 10  endl; }

Kerry_Jr, Спасибо большое. Только объясните, пожалуйста, 10 строчку, зачем мы вычитаем только что найденные часы?

Эксперт PHP

ЦитатаСообщение от Ksuvishnya Посмотреть сообщение

мы вычитаем количество секунд в этих часах, чтобы из оставшихся секунд получить минуты.

Добавлено через 4 минуты
Хотя можно этого и не делать и опустить эту строчку.

ЦитатаСообщение от Kerry_Jr Посмотреть сообщение

Kerry, согласен, что тут старая, добрая printf смотрится лучше?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#include #include using namespace std; int main() { int h, m, s, n =0; cout  "Input secs: "; cin >> n; h = n/3600; m = (n/60)%60; s = n%60; printf("%1d:%02d:%02d - %s", h, m, s, "has gone since 00:00:00"); return 0; }

Эксперт PHP

ЦитатаСообщение от ilja123 Посмотреть сообщение

Нет, не согласен. Си — это Си, С++ — это С++. Смешивать два языка в одном исходнике — моветон. Еще не люблю, когда в С++ подключаются Сишные библиотеки, которые к тому же здесь не нужны. И скобочки лишние не люблю.

ЦитатаСообщение от Kerry_Jr Посмотреть сообщение

Ну я согласен, что не нужно смешивать, но printf просто офигительно удачная ф-ия. И входит в ст. набор С++. Если входит — значит можно пользоваться

В общем, в случае с printf(), можно сделать малюсинькое исключение из правил

Эксперт PHP

ЦитатаСообщение от ilja123 Посмотреть сообщение

#include using namespace std; int main() { int n = 0; cin >> n; cout  n / 3600 % 24  ":"  n % 3600 / 60 / 10  n % 3600 / 60 % 10  ":"  n % 60 / 10  n % 60 % 10; return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include using namespace std; /*Допустим на входе мы получаем число 3602 Тогда на выходе мы должны получить 1:00:02 */ int main() { int n, h, m, s; cin >> n; // Входное количество секунд h = n / 3600; // Получаем целое количество часов, т.е. 1 m = n / 60 % 60; // 3602 мы делим нацело на 60 и получаем 60 и делим на остаток, который будет равен 0 s = n % 60; // Получаем остаток 2 от деления 3602 на 60 cout  h % 24  ":" m /10 m %10 ":"  s / 10 s % 10; //m/10 необходимо для получения нуля перед количеством минут по условию задачи. С секундами поступаем аналогичным образом return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# include using namespace std; int main() { int a; cin >> a; int h = (a / 3600) % 24; int mm = (a / 60) % 60; int ss = a % 60; printf("%1d:%02d:%02d", h, mm, ss); return 0; }

Электронные семисегментные часы
Не могу сделать электронные семисегментые часы с изпользованием библиотеки graphics.h. Нужна помощь.

создать электронные часы
Написать профамму, которая выводит на экран работающие "электронные часы", которые работают в.

Цифровые электронные часы
никто не знает где можно найти в сети? или кто нибудь вдруг может сделать? 😳

Написать электронные часы
Кто-нибудь может написать электронные часы на с++(например 23:06).

Источник

Читайте также:  Программирование kx tes 824
Оцените статью