Форум
» Назад на решение задач по физике и термеху
Регистрация | Профиль | Войти | Забытый пароль | Присутствующие | Справка | Поиск

» Добро пожаловать, Гость: Войти | Регистрация
    Форум
    Информационные технологии
        Решение задач на С++
Отметить все сообщения как прочитанные   [ Помощь ]
» Добро пожаловать на форум "Информационные технологии" «

Переход к теме
<< Назад Вперед >>
Несколько страниц [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ]
Модераторы: paradise, KMA
  

tanyabar


Новичок

Создать очередь для целых чисел. Максимальный размер очереди вводится с экрана. Создать функции для ввода и вывода элементов очереди. Ввести в очередь 8 чисел с экрана. После этого перейти в режим, при котором при вводе очередного числа из очереди удаляется первый элемент, и если он не совпадает с введенным числом, то последнее добавляется в очередь, в противном случае ввод прекращается.


Всего сообщений: 8 | Присоединился: май 2009 | Отправлено: 30 мая 2009 15:15 | IP
vanille



Новичок

на Си:
1)Найти периметр треугольника,заданного координатами своих вершин (Определить функцию для расчета длины отрезка по координатам его вершин);
2) Дана символьная строка.Слово-последовательность символов между пробелами, не содерж. пробелы внутри себя.Найти самое короткое из слов в предложении;
3) Написать программу умножения матрицы на вектор;
4) Дан массив.Получить первые n-минимальных элементов массива,используя указатели.
Помогите,если нетрудно)

Всего сообщений: 9 | Присоединился: май 2009 | Отправлено: 31 мая 2009 9:52 | IP
liza frizorger



Новичок

напишите мне программу
*_*
на с++
пожалуйста!!!!
завтра сдовать, никак не успею.
это так бананльно наверное

1. Задача А0.2. Условие то же, что для А0.
Координатами x,y заданы n точек плоскости.
Найти:
• процент точек, удаление которых от начала координат больше заданной величины r и притом обе координаты положительны;
• среднее удаление всех точек от начала координат.

насчет условия. =/
Возьмем r=3 см, n=5.
Вне круга с радиусом r=3 лежит 1 точка с положительными координатами:
x=4, y=3.
Искомый процент равен 1/5 (20%).
Среднее удаление всех точек от начала координат
равно 3.9.

ммм?
^_^

Всего сообщений: 3 | Присоединился: июнь 2009 | Отправлено: 3 июня 2009 16:51 | IP
Kida



Новичок

Здравствуйте,помогите,пожалуйста, найти ошибку в пpограмме.Я пишу программу на С++,форматированный ввод-вывод данных.Там используется меню.Вся программа работает нормально,но в самом main имеется косяк:при выборе,скажем 3-его пункта меню,то есть вывода таблицы,мы вводим имя какого-нибудь файла.Если файл такой существует,то таблица должна выйти на экран,а потом меню должно снова спросить у пользователя,он хочет вернуться в меню или ввести новое имя файла.Если пользователь вводит имя файла,которого нет,должно выйти сообщение о том,что такого файла нет.Это сообщение выходит.Помто должно выйти сообщение о том,что желает ли пользователь вернуться в меню или он желает снова ввести имя файла.Вот тут начинается проблема.Если он согласен вернуться в меню,то при выборе пунктов 1 или 2,то есть ввода в таблицу,в саму таблицу ничего не записывается.Более того,если пользователь выбирает "снова ввести имя файла",программа все равно возвращается в меню....Помогите ,пожалуйста,уже не понимаю в чем дело...
Вот код всей проги:
#include <fstream>
#include <iostream>//вывод и ввод с клавиатуры
#include <io.h>
#include <iomanip>
#include <conio.h>


using namespace std;
//Проверка на корректность ввода

const int maxn=100; //макс длина строки, которая обрабатывается
double getfloat ()
{
auto int key=0, i=0, point=0, signum=-1;
double float_num;
char num[7];
key=_getch();
do
{
if ((key==45)||(key==46)||(key==47)||(key==48)||(key==49)||(key ==50)||(key==51)||(key==52)||(key==53)||(key==54)||(key==54) ||(key==55)||(key==56)||(key==57))
{
num=key;
if (key!=13) cout<<num;
i++;
if(i==6) break;
if (key==46) point=1;
}
if (key==8)
{
cout<< "\b \b";
if (i>0) i--;
if (i==0) signum=-1;
if (i<=1) point=0;
};
key=_getch();
}
while ((key!=13)||(i==0));
num= '\0';
float_num=atof(num);
return float_num;
}

int ControlInCpp() //функция которая проверяет входную строку на правильность ввода в С++
{
char str[maxn];
int g;
do {
cin >> str;
g = -1;
g = atoi(str);
if (g<=0) cout << "Vvod nekorrekten! Povtorite ego: " << endl;
else break;
} while (true);
return g;
}

class AbstrClass //базовый абстрактный класс
{
virtual void Create(char *)=0; //виртуальная функция
};

class MyTable:public AbstrClass //класс-наследник
{
public: // переопределение функции
void Create(char *fname)
{
ofstream out(fname, ios::out); //создание файла
if (!out)
{
cerr << "/*Oshibka*/ sozdaniya faila!" << endl;
exit(1);
}
out.close();
}
};


void InCpp(char *fname) //описание функции ввода в файл с использованием C++
{
char marka[7], yadro[7];
double chast,proc, kash, shina, cena;//инициализация параметров
ofstream out(fname, ios::app); //создание файла
/*if (!out)
{
cerr << "Oshibka!" << endl;
exit(1);
} */ //печать приглашения к вводу данных (CPP)
cout << "\n\t Vvedite dannie";
cout << " ";
cout << "\n Marca processora: ";
cin.getline(marka,7);
cout << "\n Chastota, GHz: ";
chast=getfloat();
cout << "\n Yadro: ";
cin.getline(yadro,7);
cout << "\n Teh. process: ";
proc=getfloat();
cout << "\n Kahs: ";
kash=getfloat();;
cout << "\n Shina, GHz: ";
shina=getfloat();
cout << "\n Cena, USD: ";
cena=getfloat();
out << "і"<<marka<<" "<<"і"<<chast<<" "<<"і"<<yadro
<<" "<<"і"<<proc<<" "<<"і"<<kash<<" "
<<"і"<<shina<<" "<<"і"<<cena<<" "<<endl;
out.close();
}

void InC(char *fname) //описание функции ввода в файл с использованием C
{
char marka[7], yadro[7]; //, s[255];//инициализация параметров
double chast,proc, kash, shina, cena;
ofstream out(fname, ios::app); //создание файла

//if (!out)
//{
// cerr << "Oshibka!" << endl;
// exit(1);
//}
//печать приглашения к вводу данных (C)
printf("\n\t Vvedite dannie");
printf("\n Marca processora: ");
gets_s(marka);
printf("\n Chastota, GHz: ");
chast=getfloat();
printf("\n Yadro: ");
gets_s(yadro);
printf("\n Teh. process: ");
proc=getfloat();
printf("\n Kahs: ");
kash=getfloat();
printf("\n Shina, GHz: ");
shina=getfloat();
printf("\n Cena: ");
cena=getfloat();
out << "і"<<marka<<" "<<"і"<<chast<<" "<<"і"<<yadro
<<" "<<"і"<<proc<<" "<<"і"<<kash<<" "
<<"і"<<shina<<" "<<"і"<<cena<<" "<<endl;
out.close();
}

//описание функции вывода таблицы на экран (C++)
void outInCpp (char *marka, char *chast, char *yadro, char * proc, char * kash, char * shina, char * cena)
{
cout<<setiosflags(ios::left)<<setw(8)<<marka<<setw(14)<<chast <<setw(8)<<yadro<<setw(15)<<proc<<setw(7)<<kash<<setw(13) <<shina<<setw(12)<<cena<<"і"<<endl;
}

//описание функции вывода таблицы на экран (С)
void outInC (char *marka, char *chast, char *yadro, char * proc, char * kash, char * shina, char * cena)
{
//отступ слева
printf("%-8s",marka);
printf("%-14s",chast);
printf("%-8s",yadro);
printf("%-15s",proc);
printf("%-7s",kash);
printf("%-13s",shina);
printf("%-12s",cena);
printf("і");
printf("\n");
}

void menu()
{
system("cls");
cout << "\n Programma osutchestvlyaet formatirovannyi vvod-vyvod dannyh.\n";
cout << "\n\t\t MENU" << endl;
cout << " 1. Vvod dannyh(C++)" << endl;
cout << " 2. Vvod dannyh(C)" << endl;
cout << " 3. Vyvod dannyh(C++)" << endl;
cout << " 4. Vyvod dannyh (C)" << endl;
cout << " 5. Vyhod" << endl;
cout << " \t Vyberite punkt menu: ";
}

void main ()
{
system("cls"); //очистка экрана
int /*ci,*/ch, was=0; //инициализация параметров
char k, fname[256]/*ff[256];*//*string nm*/;
char y[2]="y",n[2]="n";
//FILE *fnameC;
int vvod = -1;
int q,w2=0;
char quit[2];
MyTable a; //создание объекта класса MyTable
char marka[7], chast[13], yadro[7], proc[14], kash[6], shina[12], cena[11]; //инициализация параметров

for (;;) // бесконечный цикл
{ int flag=0;
while(flag==0)
{
menu();
ch=_getch();
cout <<endl;
if ((ch<'1')||(ch>'6'))
{
cout <<"TAKOGO PUNKTA NE SUCHESTVUET!!!\n"
<<"NAJMITE LUBUYU KLAVISHU I POVTORITE VVOD.\n";
_getch();
system ("CLS");
}
else flag=1;
}
if (ch=='1') //1-ый пункт меню
{

cout << "Vvedite imja fayla dlya zapisi: ";
gets_s(fname);
was=1;
do{
if (was==1)
{
if (was==0) a.Create(fname); //создание файла
InCpp(fname); //запись данных в файл (C++)
was=1;
}
else cout << "Vy ne vveli imya faila! Vvedite ego!";
ifstream in(fname, ios::in); //создается входной поток
printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
outInCpp(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C++
printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
in.close();
printf("Prodolgit' vvod??? y/n \n");
k=_getch();
while((k!='y')||(k!='n')){k=' ';printf("try again\n"); k=_getch();
if((k=='y')||(k=='n'))break;}
system("CLS");
}while (k!='n');
}
if (ch=='2') //2-oй пункт меню
{
printf("Vvedite imja fayla dlya zapisi: ");
gets_s(fname);
was=1;
do{
if (was==1)
{
if (was==0) a.Create(fname); //создание файла
InC(fname); //запись данных в файл (C++)
was=1;
//ControlInC();
}
else cout << "Vy ne vveli imya faila! Vvedite ego!";

ifstream in(fname, ios::in); //создается входной поток
printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
outInC(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C
printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
in.close();
printf("Prodolgit' vvod??? y/n \n");
k=_getch();
while((k!='y')||(k!='n')){k=' ';printf("try again\n"); k=_getch();
if((k=='y')||(k=='n'))break;}
system("CLS");
}while (k!='n');
}
if (ch=='3') //3-ий пункт меню
{
do
{
do
{
cout << "Vvedite imja fayla dlya chteniya: ";
cin>>fname;
q = _open(fname, ios::in);
if (q==-1)
{
w2=0;
printf("Takogo faila net!!!!\n");
cout<<"Exit to menu? y/n\n";
do
{
cin>>quit;
if(strcmp(y,quit)==0)
w2=1;
else
if(strcmp(n,quit)==0)
{
w2=0;
}
else w2=2;
}
while(w2==2);
}
else w2=1;
}
while( (w2!=1) );
was=0;
if(q!=-1)
was=1;
if(was==1)
{
ifstream in(fname, ios::in); //создается входной поток
printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
outInC(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C
printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
in.close();
_getch();
}
w2=1;
}
while (w2==0);
}
if (ch=='4') //4-ый пункт меню
{
do
{
do
{
cout << "Vvedite imja fayla dlya chteniya: ";
cin>>fname;
q = _open(fname, ios::in);
if (q==-1)
{
w2=0;
printf("Takogo faila net!!!!\n");
cout<<"Exit to menu? y/n\n";
do
{
cin>>quit;
if(strcmp(y,quit)==0)
w2=1;
else
if(strcmp(n,quit)==0)
{
w2=0;
}
else w2=2;
}
while(w2==2);
}
else w2=1;//if (w2=1) {break;}
}
while( (w2!=1) );
//else exit(0);
was=0;
if(q!=-1)
was=1;
// if (was==0) cout << "Vi ne vveli dannie! Vedite ih!";
if(was==1)
{
ifstream in(fname, ios::in); //создается входной поток
printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
outInC(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C
printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
in.close();
_getch();
}



w2=1;
}
while (w2==0);
}
if (ch=='5') exit(0);
// _getch();
}

}





// {
///* for(ci=0;ci<256;ci++)
// {
// ff[ci]='\n';
// }
//*/
// do
// {
//// vvod = -1;
// do
// {
// cout << "Vvedite imja fayla dlya chteniya: ";
// cin>>fname;
// q = _open(fname, ios::in);
// //scanf("%s",fname);
// //fnameC = fopen(fname,"r");
// if ((int)fnameC==-1)
// {
// w2=0;
// printf("Takogo faila net!!!!\n");
// printf("Exit to menu? y/n\n");
// do
// {
// scanf("%d",&quit);
// if(strcmp(y,quit)==0)
// w2=1;
// else
// if(strcmp(n,quit)==0)
// {
// w2=0;
// }
// else w2=2;
// }
// while(w2==2);
// //else {vvod= 1;}
// }
// else w2=1;//if (w2=1) {break;}
// }
// while( (w2!=1) );
// //else exit(0);
// was=0;
// if(q!=-1)
// was=1;
//// if (was==0) cout << "Vi ne vveli dannie! Vedite ih!";
// if(was==1)
// {
////// ifstream in(fname, ios::in); //создается входной поток
//// printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
//// printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
//// printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
//// printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
////// while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
//// fscanf(fnameC,ff);
//// for(ci=0;ci<2;ci++)
//// printf("%s",ff[ci]);
////// outInC(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C
//// printf("\n");
//// printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
//// fclose(fnameC);
//// _getch();
// }






/* do
{
cout<<"Exit to menu? y/n\n";
cin>>quit;
if(strcmp(y,quit)==0)
w2=1;
else
if(strcmp(n,quit)==0)
{
w2=0;
q=0;
}
else w2=2;
}
while(w2==2);
*/



/*const int maxn=20; //макс длина строки, которая обрабатывается

int ControlInC() //функция которая проверяет входную строку на правильность ввода в С
{
char str[maxn];
int g;
do {
gets_s(str);
g = -1;
g = atoi(str); //перевод из срокового типа в тип int
if (g<=0) printf("Vvod nekorrekten! Povtorite ego: ");
else break;
} while (true);
return g;
}*/




вот сам кусок с ошибками:
if (ch=='3') //3-ий пункт меню
{
do
{
do
{
cout << "Vvedite imja fayla dlya chteniya: ";
cin>>fname;
q = _open(fname, ios::in);
if (q==-1)
{
w2=0;
printf("Takogo faila net!!!!\n");
cout<<"Exit to menu? y/n\n";
do
{
cin>>quit;
if(strcmp(y,quit)==0)
w2=1;
else
if(strcmp(n,quit)==0)
{
w2=0;
}
else w2=2;
}
while(w2==2);
}
else w2=1;
}
while( (w2!=1) );
was=0;
if(q!=-1)
was=1;
if(was==1)
{
ifstream in(fname, ios::in); //создается входной поток
printf(" TABLICA XARAKTERISTIK PROCESSOROV:\n");
printf(" ЪДДДДДДДВДДДДДДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДВДДДДДДВДДДДДДД ДДДДДВДДДДДДДДДДДї\n ");
printf("і Marca іChastota,GHz і Yadro і Teh. process і Kash і Shina, GHz і Cena і\n");
printf(" ГДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДЕДДДДДДД ДДДДДЕДДДДДДДДДДДґ\n ");
while (in>>skipws>>marka>>skipws>>chast>>skipws>>yadro>>skipws >>proc>>skipws>>kash>>skipws>>shina>>skipws>>cena)
outInC(marka,chast,yadro,proc,kash,shina,cena);///вывод с использованием C
printf(" АДДДДДДДБДДДДДДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДБДДДДДДБДДДДДДД ДДДДДБДДДДДДДДДДДЩ\n ");
in.close();
_getch();
}
w2=1;
}
while (w2==0);
}

P.S.Извиняюсь,она еще в черновом варианте.
Заранее спасибо!!

Всего сообщений: 2 | Присоединился: июнь 2009 | Отправлено: 29 июня 2009 0:02 | IP
sebastiano m



Новичок

Друзья помогите задачку решить.А лучше что почитать,что бы самому решить и где искать.

Имеется байтовый массив,содержащий 5 значений.Требуется написать функцию,возвращающую в качестве результата последовательность битов всего массива:по 1 биту для каждого вызова функции.Предполагается,что данная функция будет вызываться из прерывания с определенной переодичностью.Функция,после выдачи последнего бита массива,при следующемвызове,должна начать заново процесс побитовой выдачи всего массива.

Всего сообщений: 2 | Присоединился: август 2009 | Отправлено: 13 авг. 2009 18:33 | IP
sebastiano m



Новичок

Что,ни кто не знает???

Всего сообщений: 2 | Присоединился: август 2009 | Отправлено: 14 авг. 2009 21:50 | IP
Holden


Новичок

Сформировать динамический список, считая, что длина списка (количество элементов) задана.Описать функцию, которая находит среднее арифметическое значение всех элементов сформированного непустого списка.

Всего сообщений: 2 | Присоединился: сентябрь 2009 | Отправлено: 21 сен. 2009 12:58 | IP
lolth


Новичок

Все решения тут:
внешняя ссылка удалена

Всего сообщений: 24 | Присоединился: сентябрь 2009 | Отправлено: 25 сен. 2009 19:01 | IP
Leka



Новичок

Задача на игру "Крепс"
Правила игры: игрок бросает две кости. Каждая кость имеет шесть граней. Если сумма после 1-го броска равна 7 или 11 игрок выиграл; если 2, 3 или 12-проиграл; если 4, 5, 6, 8, 9, 10-сумма становится очками игрока. Чтобы выиграть игрок должен бросать кости до тех пор пока не выпадет сумма, равная его очкам, но игрок проигрывает, если во время этих бросков выпадает сумма 7.
Начала писать...задача не сложная, но заворочки есть...наверняка же есть уже решенная такая....

Всего сообщений: 1 | Присоединился: сентябрь 2009 | Отправлено: 26 сен. 2009 16:43 | IP
22032203


Новичок

народ помогите!!!!!
я по с++ ничего не шарю...
напишите плиз решение задачки такого плана:
Между n и 2n найти все пары простых чисел,разница которых равна 2

Всего сообщений: 1 | Присоединился: октябрь 2009 | Отправлено: 4 окт. 2009 14:49 | IP

Отправка ответа:
Имя пользователя   Вы зарегистрировались?
Пароль   Забыли пароль?
Сообщение

Использование HTML запрещено

Использование IkonCode разрешено

Смайлики разрешены

Опции отправки

Добавить подпись?
Получать ответы по e-mail?
Разрешить смайлики в этом сообщении?
Просмотреть сообщение перед отправкой? Да   Нет
 

Переход к теме
<< Назад Вперед >>
Несколько страниц [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ]

Форум работает на скрипте © Ikonboard.com