Привет какдела, в этом воскресном посту, я расскажу как написать простую и интересную игру на паскале.
Игра будет называться "Угадай число".
Блок-схема игры |
Игра будет называться "Угадай число".
сразу пишем:
program ugadai_chislo;
затем указываем переменные:
берем значение "числа b" с клавиатуры, проверяем его, и если a=b, выходим из цикла
UPD: Сидя без инета, дописал игру, код здесь!
var
a,b,c:integer;
теперь можно начинать:
beginзадаем, "число a" - произвольное число от 1 до 100, а "число c" равное 0:
a:=random(100)Начинаем цикл с пост условием,
c:=0
берем значение "числа b" с клавиатуры, проверяем его, и если a=b, выходим из цикла
repeatПрограмма повторяет цикл, пока вы не отгадаете число, загаданное компьютером, а когда вы его отгадаете надо написать об этом и показать статистику:
readln(b);
c:=c+1;
if a<b then writeln('Загаданное число меньше') else
if a>b then writeln('Загаданное число больше');
until a=b;
writeln('Число угадано!');Осталось только завершить программу:
writeln('Время: ',Milliseconds/1000);
writeln('Попыток: ',c);
end.На всякий случай выложу весь код здесь
UPD: Сидя без инета, дописал игру, код здесь!