Форум программистов, компьютерный форум CyberForum.ru

Генератор пароля. Оцените его компактность и непредсказуемость - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распечатать таблицу ASCII http://www.cyberforum.ru/cpp-beginners/thread1088055.html
Всем привет! Задание: Создать таблицу с ASCII символов размером m*n, после каждой строчки подсчитать общее количество точек и запятых в каждой стрчке и распечатать таблицу! После этого распечатать туже таблицу, но если колонка начинается с маленькой буквы то циклически передвинуть каждый из этих эллементов вверх. Что я решил... Распечатал таблицу, подсчитал точки и запятые. Что не...
C++ [ilink32 Error] Error: Unresolved external 'zamena (int * *) ' referenced Вот это программа не работает : вот ошибка которую выдает компилятор: Error: Unresolved external 'zamena(int * *)' referenced from C:\USERS\DOM\DOCUMENTS\RAD STUDIO\PROJECTS\WIN32\DEBUG\4343.OBJ В чем причина ??????? #pragma argsused #include <tchar.h> #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread1088053.html
C++ Не могу понять где объект в куче или в стеке !
Сразу к примеру: class Zombie; { Soldat soldat; // что солдат внутри зомби делает не спрашивайте String name; int ammo; }; int main() {
C++ Написать программу что меняло слово "кукушка" на "груша", с помощью стека
Написать программу что меняло слово кукушка на груша , с помощью стека(1 программа) и очередь(2 программа) Помогите пожалуйста очень нужно, Спасибо на перед!
C++ Есть ли разница между подключением статической библиотеки и подключением одного только файла http://www.cyberforum.ru/cpp-beginners/thread1088019.html
Есть ли вообще разница между подключением статической библиотеки, например с файлом Unit1.h и подключением одного только файла Unit1.h По моим наблюдениям єто одно и тоже
C++ Массивы строк. По имени абонента найти его номер Данная программа - справочник, вводим имя (например Mery) и получаем номер телефона. Пример из книги: #include <cstring> using namespace std; int main(){ int i; подробнее

Показать сообщение отдельно
Xopecc
33 / 28 / 2
Регистрация: 13.09.2013
Сообщений: 250
03.02.2014, 15:45  [ТС]     Генератор пароля. Оцените его компактность и непредсказуемость
Убежденный, воу, я об этом и не задумывался Пойду почитаю, может к вечеру накину чего нового, выложу на ваше оценивание !

Добавлено через 33 минуты
Убежденный, я что-то srand вообще не понимаю, она у меня не принимает никакого значения кроме NULL(0)... Объясните, из-за чего это

Добавлено через 9 минут
Убежденный,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include<conio.h>
#include<iostream>
#include<time.h>
using namespace std;
 
int main(){
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
    unsigned int x = rand() % 10000;
    srand(x);
    unsigned int y = rand() % x;
    srand(y);
    unsigned int z = rand() % y;
    srand(z);
    unsigned int w = rand() % (x*y*z);
    srand(w);
    const int N = 30;
    int c;
    char Password[N];
    int q;
    cout<<"\t\tГенератор пароля(до 30 символов)\n\n";
    cout<<"Введите кол-во символов для генерации: ";
    cin>>c;
    for(int i(0); i < c; i++){
        q = (rand()%3);
        if(q == 0)
        Password[i] = (char) (rand() % 26) + 65;
        else if(q == 1)
        Password[i] = (char) (rand() % 26) + 97;
        else
        Password[i] = (char) (rand() % 10) + 48;
    }
    for(int i(c); i < N; i++)
        Password[i] = '\0';
    cout<<"\n\nВаш новый пароль: ";
    for(int i(0); i < c; i++)cout<<Password[i];
    cout<<"\n\nДля выхода нажмите любую клавишу...";
    _getch();
    return 0;
}
Поколдовал с функцией srand, еще реально быстро подобрать пароль?

Не по теме:

я что-то srand вообще не понимаю, она у меня не принимает никакого значения кроме NULL(0)... Объясните, из-за чего это
ахаха, забыл удалить srand(time(NULL)), всегда подставлял значение в значение времени

 
Текущее время: 16:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru