Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
4ch
19 / 19 / 0
Регистрация: 24.10.2012
Сообщений: 72
#1

Найти ошибку в части кода - C++

08.04.2013, 22:50. Просмотров 235. Ответов 4
Метки нет (Все метки)

Доброго времени суток. В этой части кода не распознает If и then, выдает : If: идентификатор не найден; then: необъявленный идентификатор. Как задавать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void change(int a[][m], int n, int m)
{
 
int i,j,k;
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
{
 
If (a[i][j]>0) then
k++;
cout<<"kol-vo polozhitelnyh el-tov"<<endl;
If (a[i][j]<0) then
k++;
cout<<"kol-vo otricatelnyh el-tiv"<<endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 22:50     Найти ошибку в части кода
Посмотрите здесь:

Вычислить время работы части кода C++
C++ Найти ошибку в кода. Задача на массив.
Как вынести отдельные части кода в header-файл? C++
как сделать блок-схему к этой части кода ? C++
C++ Разбитие кода на отдельные части
Найти ошибку кода(если есть) C++
Найти ошибку в небольшом фрагменте кода C++
C++ Объяснение части кода
C++ Связанный список. List, не могу найти ошибку в куске кода
Матрица делится на две части главной диагональю. Найти суммы элементов каждой части C++
C++ Объясните принцип работы части кода для вывода элементов контейнера
C++ При выполнении фрагмента кода, в построчном дебаге студия крашится и перезагружается: найти и исправить ошибку

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xipxop
481 / 9 / 2
Регистрация: 28.12.2011
Сообщений: 151
08.04.2013, 22:52     Найти ошибку в части кода #2
If такого нету
есть if

синтаксис if
C++
1
2
3
4
5
6
7
8
if(a>0)
{
a++;
}
else
{
a--;
}
gas1992
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 13
08.04.2013, 22:52     Найти ошибку в части кода #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void change(int a[][m], int n, int m)
{
 
int i,j,k;
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
{
 
if (a[i][j]>0)
k++;
cout<<"kol-vo polozhitelnyh el-tov"<<endl;
if (a[i][j]<0)
k++;
cout<<"kol-vo otricatelnyh el-tiv"<<endl;
}
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
08.04.2013, 22:53     Найти ошибку в части кода #4
If заменить на if, а оператор then убрать. Он есть в паскале, а в С++ его нет.
4ch
19 / 19 / 0
Регистрация: 24.10.2012
Сообщений: 72
08.04.2013, 22:54  [ТС]     Найти ошибку в части кода #5
Цитата Сообщение от Xipxop Посмотреть сообщение
If такого нету
есть if

синтаксис if
C++
1
2
3
4
5
6
7
8
if(a>0)
{
a++;
}
else
{
a--;
}
Пффф, точно. На автомате уже с большой пишу и не замечаю. Спасибо.
Yandex
Объявления
08.04.2013, 22:54     Найти ошибку в части кода
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru