Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Как решать задачи по программированию

Хаотичный подход «сразу писать код» часто заводит в тупик. Есть простой метод, который экономит время.

Шаг 1. Понять условие

Прежде чем писать код, чётко ответьте: что дано (вход) и что нужно получить (выход)? Приведите пример: для такого-то ввода ответ такой-то. Без этого легко решить не ту задачу.

Шаг 2. Разбить на шаги

Опишите решение словами или псевдокодом: сначала сделать это, потом то. Большую задачу разбейте на маленькие подзадачи — их проще и писать, и проверять.

Шаг 3. Написать и проверить

Переведите шаги в код по одному, а не всё сразу. Затем прогоните решение на простом примере, ответ которого знаете. Не сошлось — ищите, на каком шаге логика разошлась.

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

Частые вопросы

Что делать, если завис на задаче? Вернитесь к условию и примеру — часто ошибка в понимании, а не в коде.

Обязателен ли псевдокод? Не обязателен, но он экономит время на средних и сложных задачах.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание