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

Использование оператора If - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить http://www.cyberforum.ru/cpp-beginners/thread730610.html
Помогите написать программу для решения вот такого вот уравнения (3 вариант):
C++ Поиск элемента в массиве Здравствуйте! Помогите доделать программу, нужно чтобы программа в пункте 2 (L==2)искала в массиве определенную константу (любое значение типа int без разницы), в случае совпадения выводило соответствующее сообщение, ну и в случае несовпадения тоже сообщение выводило. # include <stdafx.h> # include <iostream.h> // Библиотека ввода-вывода # include <math.h> // Библиотека математических... http://www.cyberforum.ru/cpp-beginners/thread730593.html
C++ Заменить в строке запятыми все двоеточия
Доброго времени суток. Условие задачи: ____________________________________________________________ _____ Даны натуральное число п, символы S1, ...,Sn (n>1). Преобразовать последовательность S1, ...,Sn заменив запятыми все двоеточия, встречающиеся среди S1, ...,S , и заменив точками все восклицательные знаки, встречающиеся среди S+1,…,Sn. Вот мой код. Ошибок нет, но программа вылетает. Что...
Функции в С++ C++
Из массива X(N) все положительные элементы записать в массив Y(K), а все отрицательные элементы - в массив Z(m).Найти в каждом массиве максимальный по модулю элемент.Удалить в каждом массиве первый элемент. В программе написать функцию формирования массивов Y и Z, определения максимального по модулю элемента,удаление элемента. Помогите дописать программу,не могу еще разобраться с функциями...
C++ В массиве d(200) указать номер элемента (со 2 по 199), сумма которого с предыдущим и последующим имеет минимальное значение http://www.cyberforum.ru/cpp-beginners/thread730557.html
помогите пожалуйста.. решить массив, написать по нему программу в C++ и составить её блок-схему В массиве d(200) указать номер элемента (со 2 по 199), сумма которого с предыдущим и последующим имеет минимальное значение.
C++ взаимодействие двух класов global.h #ifndef global_h #define global_h const char name_file_data="C:\\Projects\\Elemental war\\data\\data.txt"; const char name_file_data_begin="C:\\Projects\\Elemental war\\data\\begin.txt" ; class Ckingdom; class Cgame_and_init; extern Cgame_and_init Tygame_and_init; #include "Ckingdom.h" подробнее

Показать сообщение отдельно
FireProoF
17 / 17 / 1
Регистрация: 28.10.2012
Сообщений: 193
13.12.2012, 19:50  [ТС]     Использование оператора If
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
int Ni=0,Nk=22;//счётчик интераций и лимит интераций
    //
    for(Ni;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 вылетает когда оно таковым явлется.
Ошибка: присвоение вне массива
Причина: внешний цикл почему что приоритетнее вложенного.
Помогите исправить или напишите условие выхода
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru