Форум программистов, компьютерный форум 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> подробнее

Показать сообщение отдельно
Lyonchik
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 89
11.05.2012, 01:06     Найти причины возникновения ошибок в коде и исправить эти ошибки (динамический двумерный массив)
Подскажите пожалуйста,что я упустила, где шибка?
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <iostream>
using namespace std;
 
void main()
{
    int n=0;
    int m=0;
    cin>>n>>m;
 
    int** arr=new int*[m];
 
    for(int i=0;i<m;i++)
        arr[i]=new int[n];
 
     
 
    for(int i=0;i<m;i++)
        for(int j=0;j<n;j++)
            arr[i][j]=rand()%100;
        
 
 
    for(int i=0;i<m;i++)
    {
        for(int j=0;j<n;j++)
            {
                cout<<arr[i][j]<<' ';
            }
        cout<<endl;
    }
 
    ///////////////////////////bubble sorting
 
    for(int k=0;k<m;k++)
    {
        for(int l=0;l<n;l++)
            {
                for(int i=0;i<m;i++)
                {
                    for(int j=0;j<n;j++)
                    {
                        if(j+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;
                        }
                        else
                        {
                            if(arr[i][j]>arr[i][j+1])
                            {
                                int temp = arr[i][j];
                                arr[i][j] = arr[i][j+1];
                                arr[i][j+1] = temp;
                            }
                        }
                    }
                }
            }
    }
 
for(int i=0;i<m;i++)
    {
        for(int j=0;j<n;j++)
            {
                cout<<arr[i][j]<<' ';
            }
        cout<<endl;
    }
    
    
for(int i=0;i<m;i++)
        delete [] arr[i];
    delete [] arr;
 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru