Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
1 / 1 / 1
Регистрация: 28.01.2014
Сообщений: 139

Очень много ошибок в программе

29.10.2014, 14:07. Показов 4445. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Написал не сложную программу. Нажал F5 и был шокирован
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <cmath>
#include <fstream>
 
 
int main{
    int:a, b, y, z, s;
    printf("Input a");
    scanf("%lf",&a);
 
    printf("Input b");
    scanf("%lf",&b);
    y = (cos(a) - cos(b))*(cos(a) - cos(b)) - (sin(a) - sin(b))*(sin(a) - sin(b));
    z = -4 * sin((a - b) / 2)*sin((a - b) / 2)*cos(a + b);
    s = y - z;
    printf("s=%lf",&s);
    
}
return 0;
Ошибки
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Ошибка    1   error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник.    c:\users\евгений\documents\visual studio 2013\projects\firstlab\firstlab\firstlab.cpp    22
    2   IntelliSense: использование имени типа не допускается    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    9
    3   IntelliSense: требуется фигурная скобка "}"  c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    9
    4   IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    10
    5   IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    11
    6   IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    11
    7   IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    13
    8   IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    14
    9   IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    14
    10  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    15
    11  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    15
    12  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    15
    13  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    15
    14  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    15
    15  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    16
    16  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    16
    17  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    16
    18  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    16
    19  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    17
    20  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    18
    21  IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    18
    22  IntelliSense: требуется объявление   c:\Users\Евгений\Documents\Visual Studio 2013\Projects\firstlab\firstlab\firstlab.cpp    20


Собственно вопрос: что делать?! Как исправить ошибки? И еще такой вопрос: как написать эту же программу через cin/cout
Заранее спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.10.2014, 14:07
Ответы с готовыми решениями:

Очень много ошибок в коде
Помогите пожалуйста исправить ошибки в коде #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; using namespace std; int...

Очень много ошибок, как их исправить
#include &lt;iostream&gt; #include &lt;cstdlib&gt; //включаем библиотеки using namespace std; //функции программы void talk(); ...

Много ошибок
#include &lt;iostream&gt; using namespace std; double F(double X){ return (pow((sin(X) - 2 * cos(2 * X)), 2)); } int main() { ...

6
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
29.10.2014, 14:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <cmath>
#include <fstream>
 
 
int main{
    double a, b, y, z, s;
 
    printf("Input a");
    scanf("%lf",&a);
 
    printf("Input b");
    scanf("%lf",&b);
    y = (cos(a) - cos(b))*(cos(a) - cos(b)) - (sin(a) - sin(b))*(sin(a) - sin(b));
    z = -4 * sin((a - b) / 2)*sin((a - b) / 2)*cos(a + b);
    s = y - z;
    printf("s=%lf",&s);
 
return 0;    
}
0
1 / 1 / 1
Регистрация: 28.01.2014
Сообщений: 139
29.10.2014, 14:28  [ТС]
Сделал, как вы сказали. Вот итог:
Ошибки
XML
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Ошибка    1   error C2144: синтаксическая ошибка: перед "double" требуется "}"  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   9
Ошибка    2   error C2144: синтаксическая ошибка: перед "double" требуется ";"  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   9
Ошибка    3   error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   11
Ошибка    4   error C2365: printf: переопределение; предыдущим определением было "функция"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   11
Ошибка    5   error C2440: инициализация: невозможно преобразовать "const char [8]" в "int"  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   11
Ошибка    6   error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   12
Ошибка    7   error C2365: scanf: переопределение; предыдущим определением было "функция" c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   12
Ошибка    8   error C2078: слишком много инициализаторов   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   12
Ошибка    9   error C2440: инициализация: невозможно преобразовать "double *" в "int"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   12
Ошибка    10  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   14
Ошибка    11  error C2365: printf: переопределение; предыдущим определением было "функция"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   14
Ошибка    12  error C2440: инициализация: невозможно преобразовать "const char [8]" в "int"  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   14
Ошибка    13  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   15
Ошибка    14  error C2365: scanf: переопределение; предыдущим определением было "функция" c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   15
Ошибка    15  error C2078: слишком много инициализаторов   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   15
Ошибка    16  error C2440: инициализация: невозможно преобразовать "double *" в "int"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   15
Ошибка    17  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   16
Ошибка    18  error C2371: y: переопределение; различные базовые типы  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   16
Ошибка    20  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   17
Ошибка    21  error C2371: z: переопределение; различные базовые типы  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   17
Ошибка    23  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   18
Ошибка    24  error C2371: s: переопределение; различные базовые типы  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   18
Ошибка    26  error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   19
Ошибка    27  error C2365: printf: переопределение; предыдущим определением было "функция"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   19
Ошибка    28  error C2078: слишком много инициализаторов   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   19
Ошибка    29  error C2440: инициализация: невозможно преобразовать "double *" в "int"    c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   19
Ошибка    30  error C2059: синтаксическая ошибка: return  c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   21
Ошибка    31  error C2059: синтаксическая ошибка: }   c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   22
Ошибка    32  error C2143: синтаксическая ошибка: отсутствие ";" перед "}" c:\users\евгений\documents\visual studio 2013\projects\проект1\проект1\исходный код.cpp   22
    33  IntelliSense: использование имени типа не допускается    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   9
    34  IntelliSense: требуется ","    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   9
    35  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   9
    36  IntelliSense: требуется фигурная скобка "}"  c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   9
    37  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   11
    38  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   12
    39  IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   12
    40  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   14
    41  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   15
    42  IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   15
    43  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    44  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    45  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    46  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    47  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    48  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    49  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    50  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    51  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   16
    52  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    53  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    54  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    55  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    56  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    57  IntelliSense: идентификатор "a" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    58  IntelliSense: идентификатор "b" не определен    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   17
    59  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   18
    60  IntelliSense: это объявление не содержит класс хранения или спецификатор типа    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   19
    61  IntelliSense: требуется круглая скобка ")"    c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   19
    62  IntelliSense: требуется объявление   c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   21
    63  IntelliSense: требуется объявление   c:\Users\Евгений\Documents\Visual Studio 2013\Projects\Проект1\Проект1\Исходный код.cpp   22
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
29.10.2014, 14:35
А где скобки-то у main()? Мог бы сам добавить.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <cmath>
#include <fstream>
 
 
int main()
{
    double a, b, y, z, s;
 
    printf("Input a");
    scanf("%lf",&a);
 
    printf("Input b");
    scanf("%lf",&b);
    y = (cos(a) - cos(b))*(cos(a) - cos(b)) - (sin(a) - sin(b))*(sin(a) - sin(b));
    z = -4 * sin((a - b) / 2)*sin((a - b) / 2)*cos(a + b);
    s = y - z;
    printf("s=%lf",&s);
 
return 0;    
}
1
1 / 1 / 1
Регистрация: 28.01.2014
Сообщений: 139
29.10.2014, 14:39  [ТС]
Огромное спасибо Не заметил я такой очевидной ошибки.
И еще вопрос, что нужно поменять в программе, чтобы написать её через cin/cout?
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
29.10.2014, 14:44
Заменить функции на потоки.
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
27
28
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <cmath>
#include <fstream>
 
 
int main()
{
    double a, b, y, z, s;
 
    //printf("Input a");
    std::cout << "Input a";
    //scanf("%lf",&a);
    std::cin >> a;
 
    //printf("Input b");
    std::cout << "Input b";
    //scanf("%lf",&b);
    std::cin >> b;
    y = (cos(a) - cos(b))*(cos(a) - cos(b)) - (sin(a) - sin(b))*(sin(a) - sin(b));
    z = -4 * sin((a - b) / 2)*sin((a - b) / 2)*cos(a + b);
    s = y - z;
    //printf("s=%lf",&s);
    std::cout << "s=" << s;
 
return 0;    
}
1
1 / 1 / 1
Регистрация: 28.01.2014
Сообщений: 139
29.10.2014, 14:52  [ТС]
Спасибо, тему можно закрывать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.10.2014, 14:52
Помогаю со студенческими работами здесь

CMake - много ошибок
Здравствуйте. Помогите пожалуйста скомпилировать игру MineTest . У меня не компилится, комп слабый и интернет медленный. Пожалуйста,...

Много ошибок в MVS C++
Вот код: #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;fstream&gt; using namespace std; using std::cin; using std::cout;...

много ошибок при компиляции
Помогите найти ошибки #include &lt;stdio.h&gt; #include &lt;math.h&gt; int main(){ int const n=3; double y={3.0,0.0,0.0}; ...

Много ошибок и не знаю , как исправить
Вот они &lt; для вложений используйте встроенные возможности форума /&gt; , а вот сам код программы. Объясните в чём проблема и , как её...

Много ошибок illegal use of floating point
Здравствуйте! Столкнулся с такой ошибкой, в упор не понимаю, в чем дело. Прекрасно понимаю, что Points.point1] имеет тип float, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru