• Предмет: Информатика
  • Автор: sahsapopov2012
  • Вопрос задан 9 лет назад

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

Приложения:

Ответы

Ответ дал: 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
добавил?
Вас заинтересует