Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2014, 18:35   #1
rickman
Пользователь
 
Регистрация: 14.02.2014
Сообщений: 10
По умолчанию Задача в Code Blocks(язык C) - число секунд перевести в часы:минуты:секунды

Здравствуйте,есть задача:

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

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

Пример:
На ввод:3602
На вывод: 1:00:02

Задачу решила,высчитывает правильно любое введенное значение,отправляю на сайт с проверкой задачи,пишет - частичное решение. Помогите, пожалуйста,буду очень признательна

Мое решение:

Код:
#include<stdio.h>
int main()
{
int a;
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
scanf("%d:%d%d:%d%d",&a);
printf("%d:%d%d:%d%d",a%86400/3600,(a%3600/60)/10%10,(a%3600/60)%10,(a%60)/10%10,(a%60)%10);
return 0;
}

Последний раз редактировалось rickman; 14.02.2014 в 18:40.
rickman вне форума Ответить с цитированием
Старый 14.02.2014, 18:49   #2
009
Пользователь
 
Регистрация: 09.02.2014
Сообщений: 33
По умолчанию

Код:
#include<stdio.h>
int main()
{
int a;
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
scanf("%d",&a);
a%=24*60*60;
printf("%d:%02d:%02d",a/3600,(a%3600)/60,a%60);
return 0;
}
009 вне форума Ответить с цитированием
Старый 14.02.2014, 18:54   #3
rickman
Пользователь
 
Регистрация: 14.02.2014
Сообщений: 10
По умолчанию

Огромейнейшое спасибо!))))
rickman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часы и минуты перевести в минуты!!! evm-evgenij Microsoft Office Excel 8 20.04.2015 08:50
часы, минуты, секунды с++ dima1257 Помощь студентам 2 02.07.2013 12:19
Создаём секундомер [Как сделать часы, минуты, секунды.] Jastic Общие вопросы Delphi 21 03.11.2012 22:31
Конвертация времени ms в время минуты,секунды,часы. Человек_Борща Общие вопросы Delphi 4 03.07.2011 12:56
Таймер. Конвертирование ms в часы,минуты, секунды.. ищу решения.. Человек_Борща Общие вопросы Delphi 3 08.04.2010 09:51