|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.09.2014, 21:40 | #1 |
Регистрация: 27.09.2014
Сообщений: 9
|
Генератор паролей (С)
Задача такая:
Написать программу, которая выводит на экран 10 паролей, сгенерированных случайным образом из латинских букв и цифр, причём буквы должны быть как в нижнем, так и в верхнем регистрах. Длина пароля - 8 символов. Программа вроде как работает (код прилагаю), но есть косяк: помимо букв и цифр выводит символы (>;:^ и т.д.), которые по условию не требуются. Вопрос: как исправить эту ошибку? Код:
|
27.09.2014, 21:58 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
А ты посчитай на калькуляторе выражение 'z'-'a'+'Z'-'A'+'9'-'0'.
Я тоже посчитаю, потом сравним результаты. Ну и таки вот: Код:
Как у нас говорят - "попал пальцем в жо небо". Короче, будь проще - возьми char-буфер, набей его символами, из которых составлять пароли, а затем в цикле: Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 27.09.2014 в 22:35. |
27.09.2014, 22:57 | #3 |
Регистрация: 27.09.2014
Сообщений: 9
|
min@y™
"Мы пойдем другим путем!" (с) В общем, по итогам размышлений "как переделать" получилось вот что: Код:
|
27.09.2014, 23:03 | #4 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Хулио ж ты Иглесиас? Канешна лучше юзать свой быдлокод. А то припёрся, тут, понимаешь, какой-то член с горы и заменил твои 20 строк своими двумя, подлец! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
27.09.2014, 23:33 | #5 |
Регистрация: 27.09.2014
Сообщений: 9
|
Да не кипятись ты так, твой код мне очень даже пригодится.
|
27.09.2014, 23:35 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
генератор паролей | Shuster | Общие вопросы C/C++ | 5 | 29.11.2010 11:30 |
Генератор паролей | artyomz | JavaScript, Ajax | 0 | 15.10.2009 19:01 |