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

Программирование *
Искусство создания компьютерных программ

Задачи для начинающих программистов
Многие начинающие разработчики задаются вопросом «а что же мне такое запрограммировать?».
Предлагаю такие простые программки, и жду в комментариях ваши варианты.
Игра "больше меньше".
Загадывается число от 1 до 1000, задача игрока - угадать число за 10 попыток.
Подсчет "дырочек" в тексте.
Например в слове "Windows" - 2 дырочки, а в слове "Linux" - 0 дырочек.
Приложение "Генератор паролей".
Можно задать длину, используемые символы и на выходе получить пароль.
Варианты посложнее, для тех кто освоил GUI
Рисовалка типа «Paint»
Конечно же, реализовывать такие сложные функции как «отмена» не стоит.
Игра «Жизнь Конвея»
Должна быть интерактивной - т.е. пользователь должен иметь возможность менять состояние клеток мышью или клавиатурой.
Калькулятор
Калькулятор с графическим интерфейсом, но без использования Eval() и подобного, обычный «простейший» калькулятор.
Вклад авторов
alizar 4505.2ru_vds 4222.8olegchir 3644.4badcasedaily1 3325.0haqreu 2951.0tangro 2672.2nmivan 2585.0kesn 2578.0MaxRokatansky 2530.4Bright_Translate 2306.7