Модуль Crt
помогите исправить задачу пожалуйста.
Нужно составить так , что бы в данной программе все три режима писались в одну строку, а не в столбик.
помогите исправить задачу пожалуйста.
Нужно составить так , что бы в данной программе все три режима писались в одну строку, а не в столбик.
Код:
program e;
uses crt;
type mas= array[1..3] of string[20];
const
stor:mas=('режим 1','режим 2','режим 3');
Var
i,k:byte;
kod:char;
begin
textmode(co80);
clrscr;
window(31,11,50,16);
textbackground(7);
textcolor(0);
clrscr;
k:=1;
gotoxy(3,2);
write('Выберите режим');
kod:=' ';
while kod<>#13 do
begin
for i:=1 to 3 do
begin
if i=k then begin
textbackground(0);
textcolor(7); end
else begin
textbackground(7);
textcolor(0); end;
gotoxy(1,i+2);
write(stor[i]);
end;
kod:=readkey;
sound(700);
delay(500);
nosound;
if kod=#0 then
begin
kod:=readkey;
if kod=#72 then
if k>1 then
k:=k-1 else
k:=3;
if kod=#80 then if k<3 then
k:=k+1 else
k:=1;
end;
end;
window(1,1,80,25);
gotoxy(33,15);
write('выбран режим',k);
end.