Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
10.12.2013
Размер:
997 б
Скачать
//***************************************************
//This program displays the current system time.
//The built-in procedure "gettime" is used to
// retrieve the current system time.
program time;
type
TimePeriod = (am, pm);
var
hour, minute, second : integer;
period : TimePeriod;

//This function converts an integer to a string
// and makes sure the string contains at least
// two digits.
function Force2Digits(i : integer) : string;
var
s : string;
begin
str(i:1, s);
if i < 10 then
s := '0' + s;
Force2Digits := s;
end;

begin
gettime(hour, minute, second);
if hour > 12 then
begin
hour := hour - 12;
period := pm
end
else
period := am;
write('Time is ');
write(Force2Digits(hour), ':');
write(Force2Digits(minute), ':');
write(Force2Digits(second));
case period of
am: writeln(' AM');
pm: writeln(' PM');
end;
end.
Соседние файлы в папке samples