Реферат: Курсовая работа программирование на Pascal

{---------------------------------------------}

PROCEDURE WriteDate(text:string;

dd:integer);

{Определение даты для дня DD от монента рождения.

В глобальных переменных d,m и y имеется текущая дата,

в переменной DAYS - количество дней, прошедших от момента

рождения до текущей даты.

Выводится сообщение TEXT и найденная дата в формате

ДД-ММ-ГГГГ.}

const

Names_of_Monthes:array[1..12] of string[5]=

('янв ','февр','март','апр ','май ',

'июнь','июль','авг ','сент','окт ',

'нояб','дек ');

var

d0,m0,y0,ddd:integer;

BEGIN {WriteDate};

d0:=d;

m0:=m;

y0:=y;

ddd:=days;

while ddd<>dd do

begin

inc(d0); {Нарастить число}

if (y0 mod 4<>0) and (d0>Size_of_Month[m0]) or

(y0 mod 4=0) and (d0=30) then

begin {Корректировать месяц}

d0:=1;

inc(m0);

К-во Просмотров: 476
Бесплатно скачать Реферат: Курсовая работа программирование на Pascal