Узнать текущее время, часы, минуты, секунды по отдельности - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Какая функция в Паскале (Именно Pascal ABC.NET) позволяет узнать текущее время, желательно ЧАСЫ, МИНУТЫ, СЕКУНДЫ по отдельности. На Турбо это есть, на ABC (без .NET) читал, тоже вроде как имеется. Но вот как в .NET это реализовать? Надо что-то типа .... Бла-бал-бла.... H := ТекущееВремя.Часы; M := ТекущееВремя.Минуты; S := ТекущееВремя.Секунды; Ну и с датой можно также поступить? Что-то покопался в справке, в Сети, может к вечеру глаз замылил, но не могу найти...

Решение задачи: «Узнать текущее время, часы, минуты, секунды по отдельности»

textual
Листинг программы
  1. procedure Segment(X, Y: Integer; Kf: Real; N: Char);
  2. var
  3.   p: array of Point;
  4. var
  5.   arrX: array[1.. 7, 1.. 7] of integer :=
  6.   (
  7.       (11, 21, 59, 69, 59, 21, 11),
  8.       (70, 60, 60, 70, 80, 80, 70),
  9.       (70, 60, 60, 70, 80, 80, 70),
  10.       (10, 0, 0, 10, 20, 20, 10),
  11.       (10, 0, 0, 10, 20, 20, 10),
  12.       (11, 21, 59, 69, 59, 21, 11),
  13.       (11, 21, 59, 69, 59, 21, 11)
  14.   );
  15. var
  16.   arrY: array[1.. 7, 1.. 7] of integer :=
  17.   (
  18.       (10, 20, 20, 10,  0,  0, 10),
  19.       (11, 21, 59, 69, 59, 21, 11),
  20.       (71, 81, 119, 129, 119, 81, 71),
  21.       (11, 21, 59, 69, 59, 21, 11),
  22.       (71, 81, 119, 129, 119, 81, 71),
  23.       (70, 80, 80, 70, 60, 60, 70),
  24.       (130, 140, 140, 130, 120, 120, 130)
  25.   );
  26.   ix: integer;
  27.  
  28. begin
  29.   Pen.Color   := FS;
  30.   Brush.Color := FS;
  31.   ix := Pos(N, 'ABCFEGD');
  32.   SetLength(P, 7);
  33.   for var i := 0 to 6 do
  34.   begin
  35.     p[i].X := Round(X + arrX[ix, i + 1] * Kf);
  36.     p[i].Y := Round(Y + arrY[ix, i + 1] * Kf);
  37.   end;
  38.  
  39.   FillPolygon(p);
  40. end;// Конец процедуры рисования сигментов цифр

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы