An electronic clock is given, and you need to make sure that the user can score time on his own, there are 7 illuminated indicators on the clock.
I do not know where the error is. When running
Program1.pas (37): A 'procedure' was encountered, and an operator was expected
program TIME; var a,b,c,d,e,f,g:boolean; procedure zero; begin writeln(' a'); writeln('__'); writeln('f| |b'); writeln(' g'); writeln('__'); writeln('e| |c'); writeln('__'); writeln(' d'); writeln('Индикатор a? Да - 1, нет - 0.'); readln(a); writeln('Индикатор f? Да - 1, нет - 0.'); readln(f); writeln('Индикатор b? Да - 1, нет - 0.'); readln(b); writeln('Индикатор g? Да - 1, нет - 0.'); readln(g); writeln('Индикатор e? Да - 1, нет - 0.'); readln(e); writeln('Индикатор c? Да - 1, нет - 0.'); readln(c); writeln('Индикатор d? Да - 1, нет - 0.'); readln(d); begin if ((a=1) and (f=1) and (b=1) and (g=0) and (e=1) and (c=1) and (d=1)) then writeln('__'); writeln('| |'); writeln('| |'); writeln('__'); writeln('Цифра 0'); end; procedure one; begin if ((a=0) and (f=0) and (b=1) and (g=0) and (e=0) and (c=1) and (d=0)) then writeln(' |'); writeln(' |'); writeln('Цифра 1'); end; procedure two; begin if ((a=1) and (f=0) and (b=1) and (g=1) and (e=1) and (c=0) and (d=1)) then writeln('__'); writeln(' |'); writeln('__'); writeln('| '); writeln('__'); writeln('Цифра 2'); end; procedure three; begin if ((a=1) and (f=0) and (b=1) and (g=0) and (e=0) and (c=1) and (d=1)) then writeln('__'); writeln(' |'); writeln('__'); writeln(' |'); writeln('__'); writeln('Цифра 3'); end; procedure four; begin if ((a=0) and (f=1) and (b=1) and (g=1) and (e=0) and (c=1) and (d=0)) then writeln('| |'); writeln('__'); writeln(' |'); writeln('Цифра 4'); end; procedure five; begin if ((a=1) and (f=1) and (b=0) and (g=1) and (e=0) and (c=1) and (d=1)) then writeln('__'); writeln('| '); writeln('__'); writeln(' |'); writeln('__'); writeln('Цифра 5'); end; procedure six; begin if ((a=1) and (f=1) and (b=0) and (g=1) and (e=1) and (c=1) and (d=1)) then writeln('__'); writeln('| '); writeln('__'); writeln('| |'); writeln('__'); writeln('Цифра 6'); end; procedure seven; begin if ((a=1) and (f=0) and (b=1) and (g=0) and (e=0) and (c=1) and (d=0)) then writeln('__'); writeln(' |'); writeln(' |'); writeln('Цифра 7'); end; procedure eight; begin if ((a=1) and (f=1) and (b=1) and (g=1) and (e=1) and (c=1) and (d=1)) then writeln('__'); writeln('| |'); writeln('__'); writeln('| |'); writeln('__'); writeln('Цифра 8'); end; procedure nine; begin if ((a=1) and (f=1) and (b=1) and (g=1) and (e=0) and (c=1) and (d=1)) then writeln('__'); writeln('| |'); writeln('__'); writeln(' |'); writeln('__'); writeln('Цифра 9'); end; end.