Ошибка в программе
 Добавлено: 27.11.2015 09:45:21
Добавлено: 27.11.2015 09:45:21Компилятор не выдает ошибок, но когда запускаю программу появляется ошибка exited with exitcode 1
Вот программа, помогите, пожалуйста.
			- Код: Выделить всё
- var d,m,y,k,c,p,a:real;
 z,n,g:longint;
 begin
 repeat
 writeln('введите день события ');
 readln(d);
 until (d>0) and (d<32);
 repeat
 writeln('введите месяц события ');
 readln(m);
 until (m>0) and (m<13);
 if (m=1) or (m=3) or (m=5) or (m=7) or (m=8)
 or (m=10) or (m=12) then
 if (d>31) or (d<1) then writeln('некорректные данные')
 else
 begin
 if (m=2) then if (d>29) or (d<1) then writeln('некорректные данные')
 else
 begin
 if (m=4) or (m=6) or (m=9) or (m=11) then if (d>30) or (d<1) then writeln('некорректные данные')
 else if (m>=3) and (m<=12) then k:=m-2 else if (m>=1) and (m<=2) then k:=m+10;
 end;
 end;
 repeat
 writeln('введите год события ');
 readln(z);
 until (z>1582) and (z<4903);
 c:=z div 100;
 y:=z mod 100;
 a:=abs(int(2.6*k-0.2)+d+y+round(y/4)+round(c/ 4)-2*c);
 n:=trunc(a);
 p:=n mod 7;
 g:=trunc(p);
 case g of
 0: writeln('понедельник');
 1: writeln('вторник');
 2: writeln('среда');
 3: writeln('четверг*');
 4: writeln('пятница');
 5: writeln('суббота*');
 else writeln(g, 'воскресенье*');
 end;
 readln
 end.
Вот программа, помогите, пожалуйста.
