Первая часть: Код для этой части находится в ветке init на github. Вы можете смотреть там все файлы онлайн и также скачать зип-архив всей ветки. Традиционно я начинаю разработку игры с её подробного описания. Но не в этом случае. Сошлёмся на то, что Сапёр – простая и всем известная игра, так что дизайн-документ для неё я составлять не буду. Я хочу в этом цикле сделать знакомство с самим языком C, но тогда получится, что я пишу не про разработку игры. Поэтому я решил сделать так: начало материала посвящается разбору языка, а конец – разработке игры...
Всем привет! В предыдущей статье мы написали простой генератор паролей. В этой статье мы его доработаем. Для начала мы не учли одно из важных требований для пароля: пароль должен содержать хотя бы один спецсимвол, одну цифра, одну строчную и одну прописную букву. Создадим строковые переменные, внутри которых будем храним каждый из перечисленных символьных наборов: static String numbers = "1234567890";
static String special = "!@$%^&*";
static String lowercase= "abcdefghijklmnopqrstuvwxyz";
static...