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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.06.2009, 20:50   #1
Bibendum
Новичок
Джуниор
 
Регистрация: 10.06.2009
Сообщений: 1
По умолчанию Срочно!!!!

Здравствуйте!
Дана задача: в окне показывается текущее время с дискретностью 10с (часы, минуты, секунды) в трех часовых поясах.
вот готовая программа:
program lab;
uses dos,crt;
var
h,m,s,s100:word;
begin
clrscr;
repeat window(31,11,50,16);
textbackground(5);
textcolor(+128);
Gettime(h,m,s,s100);
if s mod 10=0 then
writeln(h,' : ',m,' : ',s);

h:=h-3;if h>24 then h:=h+24;
if s mod 10=0 then
writeln(h,' : ',m,' : ',s);
h:=h-11;
if h>24 then h:=h+24;

if s mod 10=0 then
writeln(h,' : ',m,' : ',s);

until keypressed;


end.
вопрос: почему h>24?
Bibendum вне форума
Закрытая тема


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