Предмет: Информатика, автор: sahsapopov2012

Помогите решить, лучше решение в паскале очень надо !!!!

Приложения:

Ответы

Автор ответа: averutin
0
лови. тут делов-то на 5 минут....

program game;
var
balance : integer;
box : byte;
answer : byte;
ch : char;
next : boolean;

begin
balance := 10;
randomize;
next := true;
repeat
box := random(10);
write('Загадано число от 0 до 10. Угадайте его: ');
readln(answer);
if answer=box
then begin
writeln('Бинго! Вы получаете 1 балл!');
inc(balance,1);
write('У вас ', balance, ' баллов. Продолжаем? (y/n): ');
readln(ch);
if ((ch='n') or (ch='N')) then begin
writeln('Ну чтож, до свиданья...');
next := false;
end;
end
else begin
writeln('Увы, не угадали. Вы теряете 1 балл!');
if balance = 1 then begin
writeln('К сожалению, у вас не осталось баллов. До свиданья.');
next := false;
end
else begin
dec(balance, 1);
write('У вас ', balance, ' баллов. Продолжаем? (y/n): ');
readln(ch);
if ((ch='n') or (ch='N')) then begin
writeln('Ну чтож, до свиданья...');
next := false;
end;
end;
end;
until not next;
end.
Автор ответа: averutin
0
ок, ща попробую
Автор ответа: sahsapopov2012
0
спасибох
Автор ответа: averutin
0
во йопрст. вопрос куда-то делся твой. выложи его ещё раз
Автор ответа: sahsapopov2012
0
секунду
Автор ответа: averutin
0
добавил?
Похожие вопросы
Предмет: Алгебра, автор: shlyapina1