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

Найти причины возникновения ошибок в коде и исправить эти ошибки (динамический двумерный массив) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить словарь-справочник биологических растений http://www.cyberforum.ru/cpp-beginners/thread570936.html
Помогите пожалуйста. Нужно скласть словарь-справочник биологических растений, можно только одно растение для примера, надо в консоли (вел с клавиатуры название а вывело информацию).
C++ Удаление тэгов. Задача. Написал часть программы, а условие для удаления не могу придумать. Кто чем поможет? В текстовом файле хранится сохраненная html страница. Перевести ёё в простой текстовый вид, т.е. удалить из нее все html тэги. Html тэг имеет вид < тэг >. #include "stdafx.h" #include <Windows.h> #include <iostream> #include <clocale> #include <string> #include "stdio.h" using namespace std; http://www.cyberforum.ru/cpp-beginners/thread570930.html
C++ Ошибка при работе с массивом
Добрый вечер всем. Пишу простую программу мат операций с массивами. И вот выдает такое окно с ошибкой. Помогите пожалуйста я не понимаю что там не так вродебы все правильно...Когда-т отакую ошибку уже исправляла, но уже забыла как(( вот код: double Konf={0}; char buf1, buf2, buf3, buf4, buf5, buf6, buf7, buf8, buf9; double q={0}; double y={0}; double Lmax=0,...
C++ Удаление тэгов
Написал часть программы, а условие для удаления не могу придумать. Кто чем поможет? В текстовом файле хранится сохраненная html страница. Перевести ёё в простой текстовый вид, т.е. удалить из нее все html тэги. Html тэг имеет вид < тэг >. #include "stdafx.h" #include <Windows.h> #include <iostream> #include <clocale> #include <string> #include "stdio.h" using namespace std;
C++ C++ Объекты и Классы - запутался http://www.cyberforum.ru/cpp-beginners/thread570920.html
Есть 2 класса и 2 заголовочных класса Вроде не подчеркивает ничего - при запуске проект крэшиться В чем у меня ошибка? - это класс main #include <iostream> //potok vvoda vyvoda #include <string> #include "GeometricalBody.cpp" #include "Hexagonal_Prism.cpp"
C++ Передача массива из одной функции в другую, и сложение его элементов. Здравствуйте, задание: Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его размер передаются в функцию в качестве параметров. код: #include "stdafx.h" #include <stdio.h> #include <conio.h> подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
11.05.2012, 01:52     Найти причины возникновения ошибок в коде и исправить эти ошибки (динамический двумерный массив)
Во первых в строке 43 переменную j надо сравнивать с n, а не с m. А во-вторых, что если строка уже последняя, а мы там обращаемся к i+1?
В общем строки 43-48 можно изменить как-то так:
C++
1
2
3
4
5
6
7
8
9
                        if(j+1==n)
                        {
                            if (i + 1 < m &&  arr[i][j]>arr[i+1][0])
                            {
                                int temp = arr[i][j];
                                arr[i][j] = arr[i+1][0];
                                arr[i+1][0] = temp;
                            }
                        }
 
Текущее время: 00:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru