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

Генератор паролей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Граф - WxDev C++ http://www.cyberforum.ru/cpp-beginners/thread58021.html
Добрый вечер. Вот код графа, Писал сам. По логике вроде всё должно как бы работать. Но Выкидывает пару ошибок насчет нехватки {; Может кто нибудь даст совет какой нибудь? #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { struct Mezgl
C++ Дайте алгоритм, пожалуйста =)) Связной граф задан матрицей смежности. Написать программу для поиска всех циклов графа. Я уже сам задал матрицу смежности, а что дольше делать не понятно. помогите пожалуйста... #include <iostream> using namespace std; int main(){ const n=8; int i, j; int m= //пропишем матрицу смежности { http://www.cyberforum.ru/cpp-beginners/thread58013.html
C++ Несколько заданий по массивам
Господа!Буду очень благодарен за любую предоставленную помощь в решении вот этих задач: №1.Найти наименьшее число,состоящее из цифр данного числа. №2.Дан одномерный массив.Определите число,встречающееся чаще всего.Если таких чисел несколько,то укажите все. №3.Дано предложение,в конце которого стоит точка.Слова отделены друг от друга одним или несколькими пробелами.Найти максимальную длину...
Помогите перевести и понять условие задачи, пожалуйста C++
Once, in one kingdom, there was a queen and that queen was expecting a baby. The queen prayed: ``If my child was a son and if only he was a sound king.'' After nine months her child was born, and indeed, she gave birth to a nice son. Unfortunately, as it used to happen in royal families, the son was a little retarded. After many years of study he was able just to add integer numbers and to...
C++ Фибонначи http://www.cyberforum.ru/cpp-beginners/thread57974.html
Задача, вывести все числа из ряда фибоначчи в промежутке от n1 до n2 проблема в том что, вывводит значения только при n1=1,а при n1!=1 не выводит ничего, подскажите пожалуйста господа, где же тут ошибка. #include<stdio.h> #include<conio.h> #include<iostream.h> void main(){ clrscr(); int n1,i,a,b,c,n2; a=b=1; cout<<"enter n1: \n";
C++ Элементарные Массивы Привет всем.Помогите пожалуста решить простенькие задачи, которые до меня тупого не доходят. Заранее спасибо. 1.Дан массив из n элеметов сформировать 2 массива b положительные значения и с отрицательные. 2.Дан массив найти максимальный член из отрицательных. 3.Дан массив из n элементов, удалить Максимальный элемент. подробнее

Показать сообщение отдельно
Eclipse
Сообщений: n/a
22.10.2009, 00:32     Генератор паролей
Привет юзерам cyberforum'а.
Требуется следующее:
Написать программу - генератор паролей.
Программа должна выполнять следующие действия:
a] Ввод идентификатора пользователя с клавиатуры. Данный идентификатор представляет собой последовательность символов a1,a2,...,an , где N – количество символов идентификатора (может быть любым), ai - i – ый символ идентификатора пользователя.
b] Формирование пароля пользователя b1,b2,...,bM для данного идентификатора, где M – количество символов пароля bi и вывод его на экран. Алгоритм получения символов пароля указан ниже. Требуемое кол-во символов - 11
Само условие:
1. b1,b2 - случайные символы из множества {!,”,#,$,%,&,’,(,),*}.
2. b3,...,b3+Q - случайные малые буквы русского алфавита, где Q=Nmod8
3. b4+Q,...,b11 - случайные цифры.


Всё, на что у меня хватило мозгов:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <time.h>
using namespace std;
 
void main() {
    char* strID = "Eclipse1234";
    int nLenOfID = strlen(strID);
    srand(time(NULL));
    for(int i = 0; i < nLenOfID; i++) {
        cout << strID[rand() % nLenOfID];
    }
    cout << endl;
    system("pause");
}
Поможете с решением?

Добавлено через 5 минут
Я думаю разумней реализовать это с ANSI. Типа
C++
1
2
3
for (int i=97;i<122;i++) {
      cout << char(i);
}
Коды английских символов - «A»=65,…,«Z»=90, «a»=97,…, «z» =122.
Коды цифр – «0» = 48, «9» = 57.
Коды спец. символов ! – 33, “ – 34, # - 35, $ - 36, % - 37, & - 38, ‘ – 39, ( - 40, ) – 41, * - 42.
Коды русских символов – «А» - 128, … «Я» - 159, «а» - 160,…, «п» - 175, «р» - 224,…, «я» - 239.
Только не хватает логики..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru