Обновить

Задачи для начинающих программистов

Многие начинающие разработчики задаются вопросом «а что же мне такое запрограммировать?».

Предлагаю такие простые программки, и жду в комментариях ваши варианты.

  • Игра "больше меньше".

    • Загадывается число от 1 до 1000, задача игрока - угадать число за 10 попыток.

  • Подсчет "дырочек" в тексте.

    • Например в слове "Windows" - 2 дырочки, а в слове "Linux" - 0 дырочек.

  • Приложение "Генератор паролей".

    • Можно задать длину, используемые символы и на выходе получить пароль.

Варианты посложнее, для тех кто освоил GUI

  • Рисовалка типа «Paint»

    • Конечно же, реализовывать такие сложные функции как «отмена» не стоит.

  • Игра «Жизнь Конвея»

    • Должна быть интерактивной - т.е. пользователь должен иметь возможность менять состояние клеток мышью или клавиатурой.

  • Калькулятор

    • Калькулятор с графическим интерфейсом, но без использования Eval() и подобного, обычный «простейший» калькулятор.

Всего голосов 13: ↑13 и ↓0+13
Комментарии0
ЕЖЕДНЕВНЫЙ ХАБР | 7 АВГ 2026
Охват72K

АКПП Voith не включается выше второй передачи: разбираемся в J1939

Изучаю шину CAN J1939 через написание самописных утилит. Целенаправленно отключал датчик наддува для проверки своих программ.

И здесь случай: Идёт выпуск машин на маршрут. На одном из автобусов АКПП не включается выше второй передачи. Сканера нет читать нечем. Но есть C, Linux, CANable, map_id_j1939, viz_j1939.

АКПП Voith не включается выше второй передачи: разбираемся в J1939

Публикации