Показать сообщение отдельно

  #6  
Старый 03.02.2009, 20:10
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
С нами: 9094175

Репутация: 66
По умолчанию

Вот самый простой генератор, проще некуда (почти =) )

//icq generator by awdrg
Код:
#include <iostream>
const int maximum = 9; //max icq pass + '\0'
using namespace std;

void generate(unsigned int start, unsigned int end, char pass[]);

main()
{
   char pass[maximum] = "\0";
   unsigned int x=0,y=0;
   cout << "Enter start range: ";
   cin >> x;
   cout << "Enter final number: ";
   cin >> y;
   cout << "Enter pass: ";
   cin >> pass;
   if ((x>y or x==y))
      {
         cout << "Error ";
         return 0;
      }
   generate(x,y,pass);
   cout << "Created " << (x-y) << " numbers\n";
   return 0;
}

void generate(unsigned int start, unsigned int end, char pass[])
{
   for (;start < end;start++)
      cout << start-1 << ";" << pass << "\n";
}
если будет сильно нужно, вывод в txt доделай сам
 
Ответить с цитированием