Найти тему
Робототехника

Задача для программирования.

Есть такая старая известная логическая игра "23 спички"

Правила игры:

Играют два человека. Ходят по очереди. Каждый может взять за один ход 1, 2 или 3 спички. Проиграет тот, кто возьмет последнюю спичку.

Игра конечно простая и детская. Но учит логически мыслить и вырабатывать стратегию.

Теперь задача Вам:

1. Сложность - разработать блок схему для игры двух человек.

2. Сложность - разработать программу, которая подразумевает игру как с человеком, так и с компьютером трех уровней сложности.

Сразу отмечу, задача простая для опытного программиста и непонятна для новичка.

Какие темы тут будут затронуты:

1. Переменные натурального и строкового типа

2. Ввод с клавиатуры и вывод данных на экран .

3.Операторы условий

4. Оператор выбора.

5. Генератор случайных чисел.

Для того, чтобы начать это делать пишите алгоритмы. Далее совместно напишем программу на Паскале.

После освоения ключевых тем на Паскале, будем учиться переводить простые программы на другие языки - Python, C