Задача такова. Нам дана программа, которая написана ** Pascal ABC Net: uses Crt; var...

0 голосов
72 просмотров

Задача такова. Нам дана программа, которая написана на Pascal ABC Net:

uses Crt;
var c:=random(1,16);
begin
TextColor(Green);
writeln('EASYMONEY 1.1');
TextColor(White);
case c of
1,5,7,9,11,13,15: writeln(c,' - Красный');
2,4,6,8,10,12,14,16: writeln(c,' - Чёрный');
else writeln(c,' - Зелёный');
end;
readln;
end.

Необходимо дополнить её, так чтобы при нажатии на клавишу повторялся каждый раз цикл:

case c of
1,5,7,9,11,13,15: writeln(c,' - Красный');
2,4,6,8,10,12,14,16: writeln(c,' - Чёрный');
else writeln(c,' - Зелёный');
end;


Информатика (2.8k баллов) | 72 просмотров
0

Какую клавишу требуется нажимать?

Дан 1 ответ
0 голосов
Правильный ответ
uses Crt;
var c,r:integer;
begin
TextColor(Green);
writeln('EASYMONEY 1.1');
TextColor(White);
repeat
c:=random(16)+1;
case c of
1,5,7,9,11,13,15: writeln(c,' - Красный');
2,4,6,8,10,12,14,16: writeln(c,' - Чёрный');
else writeln(c,' - Зелёный');
end;
writeln('Повторить? 1-Да, 0-Нет');
readln(r);
until r=0;
readln;
end.
(194k баллов)
0

Спасибо, Уважаю!!! Реально помогаете последнее время!!!

0

Пожалуйста.