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

программка должна генерировать безопасный пароль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread356288.html
http://www.cyberforum.ru/attachment.php?attachmentid=97239&stc=1&d=1316966829 Example: Input: 65 Output: 0.452665
C++ Задачи на строки не умею реализовывать вообще со строками беда, не умею реализовывать и всё Каждая задача на них - 3 часа убитого времени, а результат - неработающий быдлокод(ну каким ещё он может быть? :D) вот, собственно, одна из задач http://acm.timus.ru/problem.aspx?space=1&num=1786 помогите как можно красивее написать задачу, просьба написать сам код и объяснить алгоритм. Просто вообще никак не получаются строки. ... http://www.cyberforum.ru/cpp-beginners/thread356285.html
C++ Не большие операции с массивом.
Доброго дня. Ни как не могу понять в чем причина не исполнения следующей программы. Код ищет минимальный и максимальный элементы в массиве.(эта часть программы успешна) Далее все элементы которые находятся в данном массиве между мин.эл. и макс.эл +=1; Но это происходит только с первым элементом. #include <cstdlib> #include <iostream> using namespace std; int main () { long i , imin...
МОжна тут такое зделать? C++
Программа которая после ввода значения кофициентив выдает сообщение имеет квадратное уравнение действительные корни или нет? Я знаю начало только #include <iostream> )))
C++ как это делать? http://www.cyberforum.ru/cpp-beginners/thread356266.html
C++ Вывод на екран только двухзначние числа из файла Написать программу которая считывает текст из файла и выводит на экран только ленты, содержащие двухзначные числа. Програму нужно написать на С Зарание спасибо:))) подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
25.09.2011, 20:47     программка должна генерировать безопасный пароль
Простенькая генерилка паролей из 8 букв. Без понятия, что там с надёжностью, но можно взять за основу и шаманить, пока не примут...
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define PASS_LEN 8
 
char * pass(char * buf, size_t size){
    char * ptr = buf;
    while ( size-- )
        *ptr++ = rand() % ( 'z' - 'a' + 1 ) + 'a';
    *ptr = '\0';
    
    return buf;
}
 
int main(void){
    char buf[PASS_LEN + 1];
    int i;
    
    srand(time(NULL));
    
    for ( i = 0; i < 10; ++i )
        printf("%s\n", pass(buf, PASS_LEN));
        
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru