Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
-5 / 1 / 0
Регистрация: 17.11.2015
Сообщений: 64

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

12.12.2016, 19:02. Показов 2666. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите функцию, которая получает время в виде трех целых аргументов (часы, минуты, секунды) и возвращает количество секунд с момента, когда на часах было 12. Используйте эту функцию для вычисления интервала времени в секундах между двумя моментами, которые находятся внутри одного и того же самого 12-ти часового круга.

Начало сделал, но я не могу понять что от меня хотят после того как я нашёл секунды с момента когда на часах было двенадцать.

Вот код начала:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static uint ToSec(uint hours, uint minutes, uint seconds)
        {
 
            return (hours >= 12 ? hours - 12 : hours) * 3600 + minutes * 60 + seconds;
 
 
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Введите часы: ");
            uint hours = Convert.ToUInt32(Console.ReadLine());
            Console.WriteLine("Введите минуты: ");
            uint minutes = Convert.ToUInt32(Console.ReadLine());
            Console.WriteLine("Введите секунды: ");
            uint seconds = Convert.ToUInt32(Console.ReadLine());
            Console.WriteLine("Время, с момента как 'пробило 12': {0} ", ToSec(hours,minutes,seconds));
        }
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.12.2016, 19:02
Ответы с готовыми решениями:

Написать функцию, получающую часы, минуты, секунды, и возвращающую сколько секунд прошло с полудня
привет все на форуме. я новичок в с++ поэтому нужна ваша помощь в написании программки:) Написать функцию, которая получает время в...

Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и секунды) и возвращает количество секунд
5. Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и секунды) и возвращает количество секунд, прошедших со...

Из секунд - часы, минуты и секунды. Из минут - часы, минуты
private void button4_Click(object sender, EventArgs e) { if (textBox3.Text == "") { ...

4
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
12.12.2016, 19:21
FrankRibery, интервал времени будет равен разности величин двух временных отрезков, у которых совпадает "точка начала отсчёта".
0
-5 / 1 / 0
Регистрация: 17.11.2015
Сообщений: 64
13.12.2016, 00:17  [ТС]
bax_tang, типо:
C#
1
2
3
time 1 = ToSec(8,10,0);
time 2 = ToSec(8,30,0);
var res = time 2 - time 1;
?
0
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
13.12.2016, 05:36
FrankRibery, ну да, типа того, только не забудьте, что метод ToSec у Вас возвращает uint.
0
0 / 0 / 0
Регистрация: 10.12.2018
Сообщений: 9
10.12.2018, 18:45
А можно этот на код на языке С? Если не сложно...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.12.2018, 18:45
Помогаю со студенческими работами здесь

Перевод секунд в часы,минуты и секунды
Тока начинаю изучать С++ по Лафоре, дошел до функций и не получается построить простенькую функцию. Нужно составить две, одна которая...

Конвертация секунд в часы:минуты:секунды
Как кол-во секунд отформатировать в вид чч:мм:сс. Я где-то на форуме давненько это видал(сам же постил :))), да найти никак не могу, а надо...

Перевод из секунд в часы, минуты, секунды
Видел я тут тучу вариантов решения данной задачи. Но они все не подходят. Нужно решить следующую задачу: На выходе должно...

Перевод секунд в часы, минуты и секунды
Подскажите, пожалуйста, как можно перевести секунды в часы, минуты и секунды? Например, из 21 355 секунд получить 5 часов 55 минут 55...

Программа перевода секунд в часы, минуты, секунды
Написать программу на ассемблере,которая переводит вводимое кол-во секунд в часы,минуты и секунды!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru