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

Ответы на вопрос
Ответил 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.
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
добавил?
Новые вопросы
Русский язык,
2 года назад
Английский язык,
2 года назад
Информатика,
9 лет назад
Математика,
9 лет назад
Математика,
9 лет назад