Программа нужна на c#текущее время (часы, минуты, секунды) задано тремя переменными h,m,s. округлить его до целых значений минут и часов

3 Окт 2019 в 00:43
211 +1
0
Ответы
1

Вот пример программы на C#, которая округляет текущее время (часы, минуты, секунды) заданное тремя переменными h, m, s до целых значений минут и часов:

using System;
class Program
{
static void Main()
{
DateTime currentTime = DateTime.Now;
int h = currentTime.Hour;
int m = currentTime.Minute;
int s = currentTime.Second;
// Округляем текущее время до целых значений минут
if (s >= 30)
{
m++;
}
if (m == 60)
{
h++;
m = 0;
}
// Округляем текущее время до целых значений часов
if (m >= 30)
{
h++;
}
if (h == 24)
{
h = 0;
}
Console.WriteLine($"Текущее время: {h} часов {m} минут {s} секунд");
}
}

Программа выводит текущее время, округленное до целых значений минут и часов.

19 Апр в 18:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 683 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир