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

Заполнение матрицы! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ код не запускается http://www.cyberforum.ru/cpp-beginners/thread559779.html
http://algorithmlib.org/lu_inverse взяла вот отсюда код, но не могу понять почему он не запускается, подскажите чего не хватает int LU_fun_OBR(int cnt_str,double **mass,double **&LU,double **&M_obr)...
C++ Транспонирование матрицы. Помогите с простенькой задачей!! ПОЖАЛУЙСТА Нужно написать программу на С++, которая осуществляет: 1. Консольный ввод/вывод целочисленного массива размером 5*5. 2. Транспонирование матрицы... http://www.cyberforum.ru/cpp-beginners/thread559771.html
Класс - выдает ошибку C++
прога по идее верная но компилятор выдает ошибку //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h>...
Помогите пожалуйста с блок-схемой C++
Приветствую вас в доброе время суток. Прошу вашей помощи с написание блок схемы к программе предоставленной ниже. Если возможно, то закинуть в Word файле. Заранее благодарен. #include...
C++ Метод решения http://www.cyberforum.ru/cpp-beginners/thread559735.html
С помощью какого метода лучше всего решить на C/C++ систему уравнений как на картинке ? Количество переменных может варьироваться (от 3 до 20).
C++ Матрица с символами Дана матрица 5х7, элементами которой являются значения символьного типа. Составить одномерный массив, содержащий количество символов ‘m’ в каждом из ее столбцов. Подсчитать количество символов ‘а’... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7281 / 4442 / 650
Регистрация: 29.11.2010
Сообщений: 12,023
27.04.2012, 02:05
А, и еще. Вы выделили память, не забудьте её освободить перед завершением программы, чтобы утечки не было.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    int m, n, **arr;
    std::cout<< "Enter the dimension of the matrix: ";
    std::cin>> m>> n;
    // <<<<<<<<<< allocate memory >>>>>>>>>>
    arr = new int*[m];
    for(int i=0; i<m; i++)
        arr[i] = new int[n];
    
    
    for(int i=0; i<m; i++)
        delete arr[i];
    delete []arr;
    return 0;   
}
Добавлено через 4 минуты
Вот вся прога:

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
#include <iostream>
 
int main()
{
    int m, n, **arr;
    std::cout<< "Enter the dimension of the matrix: ";
    std::cin>> m>> n;
    // <<<<<<<<<< allocate memory >>>>>>>>>>
    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++)
        {
            std::cout<< "Enter arr["<< i<< "]["<< j<< "]: ";
            std::cin>> arr[i][j];
        }
    // <<<<<<<<<< вывод на экран >>>>>>>>>>
    for (int i=0; i < m; i++)
    {
        for (int j=0; j < n; j++)
        {
            std::cout<< arr[i][j]<< " ";
        }
        std::cout<< std::endl;
    }    
    // <<<<<<<<<< очищаем память >>>>>>>>>>
    for(int i=0; i < m; i++)
        delete arr[i];
    delete []arr;
    return 0;   
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru