![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.04.2009
Сообщений: 18
|
![]()
int sum=0
int Arr[3][3] int iRow, iCol; for (irow=0; iRow<3; iRow++) for (iCol=0; iCol<3; iCol++) { if (arr[iRow][iCol]!=2&& arr[iRow][iCol]!=3&& arr[iRow][iCol]!=7) { sum+=Arr[iRow][iCol]; } coyt <<"Sum=\t"<<sum; } что в коде нетак. |
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Вообще-то, компилятор указывает тип и место ошибки.
Регистр в именах переменных прыгает, нет точек с запятой.. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.04.2009
Сообщений: 18
|
![]()
Регистр исправил и добавил точку с запятой. но в компиляторе всеравно полно ошибок. Вродеш сделал правельно. но оно нехочит работать.
|
![]() |
![]() |
![]() |
#4 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.04.2009
Сообщений: 18
|
![]()
int sum=0;
int array[3][3]; >>> int iRow, iCol; >>> for (iRow=0; iRow<3; iRow++) >>> for (iCol=0; iCol<3; iCol++) >>> { if (array[iRow][iCol]!=2&& Arr[iRow][iCol]!=3&& Arr[iRow][iCol]!=7) { sum+=array[iRow][iCol]; } cout <<"Sum=\t"<<sum; } строки с ошибками указаны символом >>>. **.cpp(4) : error C2059: syntax error : 'for' **.cpp(4) : error C2143: syntax error : missing ')' before ';' **.cpp(4) : error C2143: syntax error : missing ';' before '<' **.cpp(4) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int **.cpp(4) : error C2086: 'int iRow' : redefinition **.cpp(3) : see declaration of 'iRow' **.cpp(4) : error C2143: syntax error : missing ';' before '++' **.cpp(4) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int **.cpp(4) : error C2086: 'int iRow' : redefinition **.cpp(3) : see declaration of 'iRow' **.cpp(4) : error C2059: syntax error : ')' **.cpp(5) : error C2143: syntax error : missing ')' before ';' **.cpp(5) : error C2143: syntax error : missing ';' before '<' **.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int **.cpp(5) : error C2086: 'int iCol' : redefinition **.cpp(3) : see declaration of 'iCol' **.cpp(5) : error C2143: syntax error : missing ';' before '++' **.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int **.cpp(5) : error C2086: 'int iCol' : redefinition **.cpp(3) : see declaration of 'iCol' **.cpp(5) : error C2059: syntax error : ')' **.cpp(6) : error C2143: syntax error : missing ';' before '{' **.cpp(6) : error C2447: '{' : missing function header (old-style formal list?) |
![]() |
![]() |
![]() |
#6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
vetalij, а вы, случаем, не пытаетесь вот это все скомпилировать прямо в таком виде (в каком сюда выложили)?
Где подключение заголовочных файлов? Где функция main? Приведите полный код.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.04.2009
Сообщений: 18
|
![]()
#include <stdio.h>
#include <math.h> void main (void) { int sum=0; int array[3][3]; int iRow, iCol; for (iRow=0; iRow<3; iRow++) for (iCol=0; iCol<3; iCol++) { if (array[iRow][iCol]!=2&& array[iRow][iCol]!=3&& array[iRow][iCol]!=7) { sum+=array[iRow][iCol]; } Cout <<"Sum=\t"<<sum; } } |
![]() |
![]() |
![]() |
#8 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Вижу две ошибки:
Используете Arr, когда у вас массив array. И используете cout, не подключив iostream. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 02.04.2009
Сообщений: 18
|
![]()
Огромное спасиба. Разобрался. Дальше уже сделаю сам.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку | REztor | Помощь студентам | 5 | 16.03.2009 20:04 |
помогите найти ошибку | rUs_LAN | Microsoft Office Excel | 5 | 19.11.2008 20:15 |
помогите найти ошибку | MyQwErTy | Помощь студентам | 1 | 05.11.2008 21:24 |
Помогите найти ошибку | N!ckeL | Общие вопросы Delphi | 9 | 05.05.2008 14:15 |