Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
FireProoF
17 / 17 / 1
Регистрация: 28.10.2012
Сообщений: 198
#1

Приоритеты вложенных циклов - C++

14.12.2012, 08:20. Просмотров 395. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Nk=20;
for(Ni=0;Ni<Nk;Ni++)    
{
        for(i=0;i<size;i++)
        {
            for(j=0;j<size;j++)
            {
                
                    if(Map[i][j]==Ni)
                    {
                        if(Map[i+1][j]==253){}  //нашли финиш
                        if(Map[i+1][j]==254)    Map[i+1][j]=Ni+1;
                        if(Map[i-1][j]==253){}  //нашли финиш
                        if(Map[i-1][j]==254)    Map[i-1][j]=Ni+1;
                        if(Map[i][j+1]==253){}  //нашли финиш
                        if(Map[i][j+1]==254)    Map[i][j+1]=Ni+1;
                        if(Map[i][j-1]==253){}  //нашли финиш
                        if(Map[i][j-1]==254)    Map[i][j-1]=Ni+1;
 
                    }
            }
        }
}
Ошибка: i>=10
Как такое может быть, если в форе я написал условие?!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2012, 08:20
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Приоритеты вложенных циклов (C++):

Сотня вложенных циклов - C++
Подскажите, уважаемые, как можно упростить (рекурсивно, или как-то ещё) следующий код: int k=100; for (int i1=1; i1&lt;=k; i1++){ ...

Оптимизация 2х вложенных циклов - C++
Доброго дня! Есть программа, рисующая притягивающиеся друг к другу шарики. В программе 2 потока: отрисовка и расчёт новых координат...

Упрощение вложенных циклов - C++
Добрый день. В программе имеется несколько вложенных циклов. Пример: if () { if () { ...

Программирование вложенных циклов - C++
Программирование вложенных циклов Постановка задачи: В настоящей лабораторной работе необходимо выполнить вычисления, для...

Использование цикла while и вложенных циклов - C++
1. Используя цикл while, напишите программу, вычисляющую сумму цифр заданного целого числа. Например, суммой цифр числа 2155 будет 2 + 1 +...

Организация вывода с использование вложенных циклов - C++
Напечатать числа в виде следующей таблицы:

3
Metifikys
2 / 2 / 0
Регистрация: 07.09.2012
Сообщений: 39
14.12.2012, 08:42 #2
FireProoF,
Цитата Сообщение от FireProoF Посмотреть сообщение
for(i=0;i<size;i++)
Возможно это из-за того что size-переменная. Попробуйте использовать константу.
0
FireProoF
17 / 17 / 1
Регистрация: 28.10.2012
Сообщений: 198
14.12.2012, 08:45  [ТС] #3
По-прежнему вылет
0
v.a.l.i.d
416 / 381 / 10
Регистрация: 21.09.2012
Сообщений: 913
14.12.2012, 12:10 #4
Цитата Сообщение от FireProoF Посмотреть сообщение
if(Map[i+1][j]==253){}* //нашли финиш
Когда i станет size-1, то тут будет выход за границу массива.
Так же и в других строчках
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2012, 12:10
Привет! Вот еще темы с ответами:

Анимация через применение вложенных циклов - C++
Ребят, надо сделать что бы стрелочка(к примеру - &gt;) двигалась в хаотичном направлении. Например я написал что бы она двигалась вправо, 10...

как выходить из нескольких вложенных циклов - C++
Столкнулся с ситуацией что нужно выходить из нескольких циклов при определенных условиях. Тут только go to ?

Произвольное количество вложенных циклов + рекурсия - C++
Привет. Нужен код с++, который позволит вывести все комбинации цифр от 1 до k в n-значном числе: допустим, ввод n=2, k=3, вывод: ...

Программированиие алгоритмов со структурой вложенных циклов - C++
Найти сумму элементов,стоящих ниже главной диагонали матрицы А(5,5).Помоги пожалуйста


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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