C
Charley2
Решил сделать прогу, генерирующую численно-буквенные пароли и записывающюю их в текстовый файл. Ну тут у меня встал вопрос как совмещать числа и буквы допустим в 9-значном пароле? Так чтобы числа и буквы чередовались между собой в произвольном порядке, а также число букв и чисел тоже должно быть произвольным, например: s92j4iai2, 3klb83n341 и т.д. Генерацию чисел и букв я сделал, но как их совместить - для меня вопрос
Привожу куски проги:
Если не понятно могу выложить всю прогу.
Привожу куски проги:
Код:
if (RadioButton3->Checked) {
for ( i = 0; i < 9; i++ ) //генерация численного кода
{
b = rand()%10;
a = a + b;
if (a > 0)
{
a *=10;
}
else
i--;
}
b = rand()%10;
a = a + b;
Edit1->Text = a; //вывод строку ред. кода
f = a;
a=b=0;
}
....
if (RadioButton4->Checked) { //генерация буквенного кода
for ( i = 0; i < 10; i++ )
{
c[i] = (rand()%26)+65;
g[i] = c[i];
Edit1->Text = c; //вывод в строку ред. кода
}
for ( i = 0; i < 10; i++ )
{
c[i] = NULL;
}
}
Если не понятно могу выложить всю прогу.