С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 148
1

Не могу собрать модульную программу

26.01.2015, 07:25. Показов 606. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
скомпилировал несколько маленьких программ(для сортировки основной программы) плюс есть основная программа вот код
код

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
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
#define _CRT_SECURE_NO_WARNINGS
#include "stdafx.h"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\printStudent\printStudent.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\getnum\getnum.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srthistory\srthistory.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srtprog\srtprog.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srtphiz\srtphiz.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srtmatem\srtmatem.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srtlname\srtlname.cpp"
#include "C:\Users\Никита\Documents\Visual Studio 2013\Projects\srtfname\srtfname.cpp"
#include "string.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <windows.h>
using namespace std;
 
struct student
{
    char fname[15]; //Имя
    char lname[25]; //Фамилия
    float matem;
    float phiz;
    float prog;
    float history;
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    bool ex = false;
    while (ex == false)
    {
        int num = 0;
        do
        {
            printf("Введите количество студентов в группе (>0): ");
            scanf_s("%d", &num);
        } while (num <= 0);
        //Выделяем память под массив структур
        student *group = new student[num];
        bool obr = false;
        bool vvod = false;
        while (!obr)
        {
            printf("\n1.Заполнить с клавиатуры\n2.Считать из файла\n3.Записать в файл\n4.Вывести на экран\n5.Удалить элемент структуры\n6.Отсортировать\n7.Выход\n");
            bool che = false;
 
            while (che == false)
            {
                fflush(stdin);
                int vi = 0;
                scanf_s("%d", &vi);
                switch (vi)
                {
                case 1:
                {
                    for (int i = 0; i < num; i++)
                    {
                        printf("Вводим %d-го студента:\n", i + 1);
                        char *s1 = new char[1];
                        char *s2 = new char[1];
                        s1[0] = '\0';
                        s2[0] = '\0';
                        printf("Введите имя: ");
                        char ch = 0;
                        int len1;
                        while (true)
                        {
                            ch = _getch();
                            printf("%c", ch);
                            if (ch == 13)
                            {
                                printf("\n");
                                break;
                            }
                            len1 = strlen(s1);
                            char *tmp = new char[len1 + 2];
                            strcpy(tmp, s1);
                            tmp[len1] = ch;
                            tmp[len1 + 1] = '\0';
                            delete[] s1;
                            s1 = tmp;
                            strcpy(group[i].fname, s1);
                        }
                        printf("Введите фамилию: ");
                        char ch2 = 0;
                        int len2 = 0;
                        while (true)
                        {
                            ch2 = _getch();
                            printf("%c", ch2);
 
                            if (ch2 == 13)
                            {
                                printf("\n");
                                break;
                            }
                            len2 = strlen(s2);
                            char *tmp2 = new char[len2 + 2];
                            strcpy(tmp2, s2);
                            tmp2[len2] = ch2;
                            tmp2[len2 + 1] = '\0';
                            delete[] s2;
                            s2 = tmp2;
                            strcpy(group[i].lname, s2);
                        }
 
                        printf("Введите оценку по математике: ");
                        scanf_s("%f", &group[i].matem);
 
                        printf("Введите оценку по физике: ");
                        scanf_s("%f", &group[i].phiz);
 
                        printf("Введите оценку по программированию: ");
                        scanf_s("%f", &group[i].prog);
 
                        printf("Введите оценку по истории: ");
                        scanf_s("%f", &group[i].history);
                    }
                    vvod = true;
                    che = true;
                    break;
                }
                case 2:
                {
                    FILE *in;
                    in = fopen("input.txt", "r");
                    if (in == NULL)
                    {
                        vi = 0;
                        printf("Считать из файла не удалось\n");
                    }
                    fscanf(in, "%d", &num);
                    for (int i = 0; i < num; i++)
                    {
                        fscanf(in, "%s%s%f%f%f%f", group[i].fname, group[i].lname, &group[i].matem, &group[i].phiz, &group[i].prog, &group[i].history);
                    }
                    vvod = true;
                    che = true;
                    break;
                }
                case 3:
                {
                    if (vvod == true)
                    {
                        FILE *out;
                        if ((out = fopen("output.txt", "w")) == NULL)
                            printf("Файл невозможно открыть или создать\n");
                        else
                        {
                            for (int i = 0; i < num; i++)
                            {
                                fprintf(out, "%s\n%s\n%.0f\n%.0f\n%.0f\n%.0f", group[i].fname, group[i].lname, group[i].matem, group[i].phiz, group[i].prog, group[i].history);
                            }
                        }
                        fclose(out);
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 4:
                {
                    if (vvod == true)
                    {
                        int highs = 0;
                        for (int i = 0; i < num; ++i)
                        {
                            if (((group[i].matem + group[i].phiz + group[i].prog + group[i].history) / 4.0) >= 4)
                            {
                                printf("%d. ", ++highs);
                                printStudent(&group[i]);
                                printf("Стипендия будет\n");
                            }
                            else
                            {
                                printf("%d. ", ++highs);
                                printStudent(&group[i]);
                                printf("Стипендии не будет\n");
                            }
                        }
                        if (num == 0)
                        {
                            printf("Список студентов пуст");
                        }
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 5:
                {
                    if (vvod == true)
                    {
                        printf("Введите порядковый номер студента: ");
                        int del = 0;
                        bool chec = false;
                        while (chec == false) {
                            chec = scanf_s("%d", &del);
                            fflush(stdin);
                            if (del < 1) {
                                printf("Неверное значение, повторите ввод\n");
                                chec = false;
                            }
                        }
                        del = del - 1;
                        for (int i = del; i < num - 1; i++)
                        {
                            swap(group[i], group[i + 1]);
                        }
                        num--;
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 6:
                {
                    if (vvod == true)
                    {
                        printf("1.По имени\n2.По Фамилии\n3.По баллам математики\n4.По баллам физики\n5.По баллам программирования\n6.По баллам истории\n");
                        int sort = 0;
                        fflush(stdin);
                        scanf_s("%d", &sort);
                        switch (sort)
                        {
                        case 1:
                        {
                            srtfname(group, num);
                        }
                        case 2:
                        {
                            srtlname(group, num);
                        }
                        case 3:
                        {
                            srtmatem(group, num);
                        }
                        case 4:
                        {
                            srtphiz(group, num);
                        }
                        case 5:
                        {
                            srtprog(group, num);
                        }
                        case 6:
                        {
                            srthistory(group, num);
                        }
                        }
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 7:
                {
                    printf("Повторить выполнение программы?\n1.Да\n2.Нет\n");
                    int exit = 0;
                    bool lo = false;
                    while (lo == false)
                    {
                        scanf_s("%d", &exit);
                        if (exit == 1)
                        {
                            ex = false;
                            lo = true;
                            obr = true;
                            break;
                        }
                        if (exit == 2)
                        {
                            ex = true;
                            lo = true;
                            obr = true;
                            break;
                        }
                        if ((exit != 1) && (exit != 2))
                        {
                            lo = false;
                        }
                    }
                    delete[] group;
                    che = true;
                    break;
                }
                default:
                {
                    printf("Повторите ввод\n");
                    che = false;
                }
                }
            }
        }
    }
 
    return 0;

говорит, что не знает моих модулей( что делать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2015, 07:25
Ответы с готовыми решениями:

Не могу собрать программу
собираю в netbeans + cygwin исходники выдает ошибку не знаю как исправить. TCPClient.cpp //...

Написать модульную программу расчета и печати оплаты за парковку
Здравствуйте! Изучаю функции...написал такой код на задачу, как его можно упростить за счет...

Не могу собрать программу для Raspbian
Помогите собрать программу для Debian (Raspbian) Есть исходники main.c /*Windows #include...

Транспонирование матрицы с подпрограммами: преобразовать программу в модульную
В программе должна быть основная функция из которой идёт вызов всех подпрограмм, подпрограмма...

2
205 / 181 / 112
Регистрация: 15.03.2014
Сообщений: 393
26.01.2015, 08:48 2
ecofreeon, навскидку
- уберите в путях символы кириллицы.
- включение файлов .cpp с помощью include обычно не выполняют.

Возможно, Вам стоит попробовать более простые примеры для начала.
Предлагаю Вам опробовать следующий вариант многофайловой программы.

- создайте новый проект для консольного приложения, файл с функцией main() назовем main.cpp в данном тексте.
- в файле main.cpp напишите "пустую" функцию main().
- добавьте в проект заголовочный файл func.h и опишите в нем прототип какой-нибудь простой функции foo().
- добавьте в проект файл исходного кода func.cpp, включите в него файл func.h с помощью include и определите в func.cpp функцию foo(), прототип которой Вы уже опишете к данному моменту в файле func.h.
- в файле main.cpp включите файл func.h с помощью include и вызывайте функцию foo().

Если выполнить и понять данный пример, то с многофайловыми программами будет разобраться проще.

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include "func.h"
 
using namespace std;
 
int main() {
 
    foo();
 
    return 0;
}
func.h
C++
1
2
3
4
5
6
#ifndef FUNC_H_
#define FUNC_H_
 
void foo();
 
#endif /* FUNC_H_ */
func.cpp
C++
1
2
3
4
5
6
#include <iostream>
#include "func.h"
 
void foo() {
    std::cout << "I'm foo" << std::endl;
}
Таким образом можно разбивать исходный код программы используя разные файлы.
1
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 148
26.01.2015, 10:17  [ТС] 3
Цитата Сообщение от BlackSpace Посмотреть сообщение
Возможно, Вам стоит попробовать более простые примеры для начала.
проще не получится, последняя лаба осталась.
в общем я понял смысл и сделал, но теперь мне выдает две ошибки:
1)Ошибка 3 error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl getnum(int,int)" (?getnum@@YAHHH@Z) в функции _wmain C:\Users\Никита\Documents\Visual Studio 2013\Projects\lab_8_18_1\lab_8_18_1\lab_8_18_1.obj lab_8_18_1
2)Ошибка 4 error LNK1120: неразрешенных внешних элементов: 1 C:\Users\Никита\Documents\Visual Studio 2013\Projects\lab_8_18_1\Debug\lab_8_18_1.exe 1 1 lab_8_18_1
основная функция

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
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
#define _CRT_SECURE_NO_WARNINGS
#ifndef FUNCTION_H_
#include "function.h"
#include "stdafx.h"
#include "string.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <windows.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    bool ex = false;
    while (ex == false)
    {
        int num = 0;
        do
        {
            printf("Введите количество студентов в группе (>0): ");
            scanf_s("%d", &num);
        } while (num <= 0);
        //Выделяем память под массив структур
        student *group = new student[num];
        bool obr = false;
        bool vvod = false;
        while (!obr)
        {
            printf("\n1.Заполнить с клавиатуры\n2.Считать из файла\n3.Записать в файл\n4.Вывести на экран\n5.Удалить элемент структуры\n6.Отсортировать\n7.Выход\n");
            bool che = false;
 
            while (che == false)
            {
                fflush(stdin);
                int vi = 0;
                scanf_s("%d", &vi);
                switch (vi)
                {
                case 1:
                {
                    for (int i = 0; i < num; i++)
                    {
                        printf("Вводим %d-го студента:\n", i + 1);
                        char *s1 = new char[1];
                        char *s2 = new char[1];
                        s1[0] = '\0';
                        s2[0] = '\0';
                        printf("Введите имя: ");
                        char ch = 0;
                        int len1;
                        while (true)
                        {
                            ch = _getch();
                            printf("%c", ch);
                            if (ch == 13)
                            {
                                printf("\n");
                                break;
                            }
                            len1 = strlen(s1);
                            char *tmp = new char[len1 + 2];
                            strcpy(tmp, s1);
                            tmp[len1] = ch;
                            tmp[len1 + 1] = '\0';
                            delete[] s1;
                            s1 = tmp;
                            strcpy(group[i].fname, s1);
                        }
                        printf("Введите фамилию: ");
                        char ch2 = 0;
                        int len2 = 0;
                        while (true)
                        {
                            ch2 = _getch();
                            printf("%c", ch2);
 
                            if (ch2 == 13)
                            {
                                printf("\n");
                                break;
                            }
                            len2 = strlen(s2);
                            char *tmp2 = new char[len2 + 2];
                            strcpy(tmp2, s2);
                            tmp2[len2] = ch2;
                            tmp2[len2 + 1] = '\0';
                            delete[] s2;
                            s2 = tmp2;
                            strcpy(group[i].lname, s2);
                        }
 
                        printf("Введите оценку по математике: ");
                        group[i].matem = getnum(1, 5);
 
 
                        printf("Введите оценку по физике: ");
                        group[i].phiz = getnum(1, 5);
 
                        printf("Введите оценку по программированию: ");
                        group[i].prog = getnum(1, 5);
                        printf("Введите оценку по истории: ");
                        group[i].history = getnum(1, 5);
                    }
                    vvod = true;
                    che = true;
                    break;
                }
                case 2:
                {
                    FILE *in;
                    in = fopen("input.txt", "r");
                    if (in == NULL)
                    {
                        vi = 0;
                        printf("Считать из файла не удалось\n");
                    }
                    fscanf(in, "%d", &num);
                    for (int i = 0; i < num; i++)
                    {
                        fscanf(in, "%s%s%f%f%f%f", group[i].fname, group[i].lname, &group[i].matem, &group[i].phiz, &group[i].prog, &group[i].history);
                    }
                    vvod = true;
                    che = true;
                    break;
                }
                case 3:
                {
                    if (vvod == true)
                    {
                        FILE *out;
                        if ((out = fopen("output.txt", "w")) == NULL)
                            printf("Файл невозможно открыть или создать\n");
                        else
                        {
                            for (int i = 0; i < num; i++)
                            {
                                fprintf(out, "%s\n%s\n%.0f\n%.0f\n%.0f\n%.0f", group[i].fname, group[i].lname, group[i].matem, group[i].phiz, group[i].prog, group[i].history);
                            }
                        }
                        fclose(out);
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 4:
                {
                    if (vvod == true)
                    {
                        int highs = 0;
                        for (int i = 0; i < num; ++i)
                        {
                            if (((group[i].matem + group[i].phiz + group[i].prog + group[i].history) / 4.0) >= 4)
                            {
                                printf("%d. ", ++highs);
                                printStudent(&group[i]);
                                printf("Стипендия будет\n");
                            }
                            else
                            {
                                printf("%d. ", ++highs);
                                printStudent(&group[i]);
                                printf("Стипендии не будет\n");
                            }
                        }
                        if (num == 0)
                        {
                            printf("Список студентов пуст");
                        }
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 5:
                {
                    if (vvod == true)
                    {
                        printf("Введите порядковый номер студента: ");
                        int del = 0;
                        bool chec = false;
                        while (chec == false) {
                            chec = scanf_s("%d", &del);
                            fflush(stdin);
                            if (del < 1) {
                                printf("Неверное значение, повторите ввод\n");
                                chec = false;
                            }
                        }
                        del = del - 1;
                        for (int i = del; i < num - 1; i++)
                        {
                            swap(group[i], group[i + 1]);
                        }
                        num--;
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 6:
                {
                    if (vvod == true)
                    {
                        printf("1.По имени\n2.По Фамилии\n3.По баллам математики\n4.По баллам физики\n5.По баллам программирования\n6.По баллам истории\n");
                        int sort = 0;
                        fflush(stdin);
                        scanf_s("%d", &sort);
                        switch (sort)
                        {
                        case 1:
                        {
                            srtfname(group, num);
                        }
                        case 2:
                        {
                            srtlname(group, num);
                        }
                        case 3:
                        {
                            srtmatem(group, num);
                        }
                        case 4:
                        {
                            srtphiz(group, num);
                        }
                        case 5:
                        {
                            srtprog(group, num);
                        }
                        case 6:
                        {
                            srthistory(group, num);
                        }
                        }
                    }
                    else
                    {
                        printf("Сначала нужно загрузить данные, выберите пунк 1 или 2");
                    }
                    che = true;
                    break;
                }
                case 7:
                {
                    printf("Повторить выполнение программы?\n1.Да\n2.Нет\n");
                    int exit = 0;
                    bool lo = false;
                    while (lo == false)
                    {
                        scanf_s("%d", &exit);
                        if (exit == 1)
                        {
                            ex = false;
                            lo = true;
                            obr = true;
                            break;
                        }
                        if (exit == 2)
                        {
                            ex = true;
                            lo = true;
                            obr = true;
                            break;
                        }
                        if ((exit != 1) && (exit != 2))
                        {
                            lo = false;
                        }
                    }
                    delete[] group;
                    che = true;
                    break;
                }
                default:
                {
                    printf("Повторите ввод\n");
                    che = false;
                }
                }
            }
        }
    }
 
    return 0;
}
#endif

function.h

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
#ifndef FUNCTION_H_
#define FUNCTION_H_
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
 
struct student
{
    char fname[15]; //Имя
    char lname[25]; //Фамилия
    float matem;
    float phiz;
    float prog;
    float history;
};
int getnum(int min, int max);
void printStudent(student *s);
void srtfname(struct student group[], int n);
void srtlname(struct student group[], int n);
void srtmatem(struct student group[], int n);
void srtphiz(struct student group[], int n);
void srtprog(struct student group[], int n);
void srthistory(struct student group[], int n);
#endif

getnum

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "function.h"
#include "stdafx.h"
int main(int min, int max)
{
 
    int num;
    bool flag;
 
    flag = false;
    while (!flag)
    {
        fflush(stdin);
        flag = scanf_s("%d", &num);
        if (!flag) printf("Введите число\n");
        if (num < min || num > max)
        {
            flag = false;
            printf("Введите число в диапазне от %d до %d\n", min, max);
        }
    }
    return num;
}

как я понял на нее ругается, помогите пожалуйста, если понадобится, то остальные функции добавлю сюда

Добавлено через 12 минут
все, тупанул, тупая ошибка, сам допер, спасибо!
0
26.01.2015, 10:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2015, 10:17
Помогаю со студенческими работами здесь

Разработать алгоритм и тесты, написать и отладить модульную программу с использованием подпрограммы для организации!
Вычислить суммы элементов векторов У(k) и X(L), находящиеся в интервале от а до b.

Как грамотно создать модульную архитектуру с представлениями
Добрый вечер! Суть вопроса в следующем. Имеется приложение на MVC. Как сделать архитектурно...

Не могу собрать формулу
Всем Привет помогите пожалуйста содать функцию В ячейке C1:C22 написано цыфры мне нужно написать...

Не могу собрать проект
Помогите, пожалуйста, собрать проект в QT. С QT ни разу не работал. P.S. как сделать, чтобы QT...

Не могу собрать калькулятор
.model small .286 .data minus db '-$' error db 'ERROR! Division by zero',10,13,'$' vyvod dw...

Не могу собрать проект
Вот например проект не могу запустить в Intelij Jboss...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru