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

Решение задачи на матрицу с помощью указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Погрешность при расчете интеграла. http://www.cyberforum.ru/cpp-beginners/thread20935.html
Помогите пожалуйста, никак не пойму как вписать погрешность в такую незамысловатую программу для вычисления площади между двумя кривыми. Программа считает эту самую площадь, но необходимо еще...
C++ Задержка в микроседундах Подскажите,можно ли как-нибудь сделать задержку в 30-40 микросекунд?:help: http://www.cyberforum.ru/cpp-beginners/thread20934.html
Функция-аналог Readkey в С# C++
Помогите, пожалуйста: мне нужно, чтобы после вывода результатов программы в консоль, консоль не закрывалась. В C#, я знаю, пишется Console.Readkey(); а в C++ как?
Как выбирать последовательности, удовлетворяющие определенным условиям? C++
Подскажите, пожалуйста, как вот этот кусочек (в приложении) запрограммировать - очень сильно туплю... забыла написать, что r=143, l=638 чуть измененное вложение.
C++ Программа с рекурсией http://www.cyberforum.ru/cpp-beginners/thread20915.html
Может не совсем по адресу. Но есть у меня одна проблема. Никак не могу сделать эту лабу. Может кто помочь? В общем нужно следующее. На Си написать программу, которая бы в массиве чисел из...
C++ Найти все простые натуральные числа, двоичная запись которых представляет собой палиндром Найти все простые натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром, т.е. читается одинаково слева направо и справа налево. подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1374 / 885 / 52
Регистрация: 02.01.2009
Сообщений: 2,658
Записей в блоге: 1
14.01.2009, 22:54
ну тогда вот етот участок кода
C++
1
2
3
4
5
6
7
8
9
const int n=5;   
int sum[n*2-2]={0};   
int **arr = arrCreate(n,n);   
//формируем массив...   
for(int i = 0; i < n; i++)   
        for(int j = 0; j < n; j++)   
        {   
            arr[i][j] = 1;//!или то шо надо   
        }
замените на
C++
1
2
3
4
5
6
7
8
int n;
cin>>n;
int *sum = new int [n*2-2];
for(int i = 0; i < (n*2-2); i++)
       sum[i] = 0;
int **arr = arrCreate(n,n);
//формируем массив...
arrInput(arr);
!не забудте удалить массив "sum".

код функции arrInput(...)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void arrInput(int **arr)
{
    if(arr != NULL)
    {
        int lenrow  = static_cast<int>(_msize(arr)/sizeof(int));
        int lencol  = static_cast<int>(_msize(arr[0])/sizeof(int));
        for(int i = 0; i < lenrow; ++i)
        {
            for(int j = 0; j < lencol; ++j)
            {
                cout<<"arr["<<i<<"]"<<"["<<j<<"] = ";
                cin>>arr[i][j];
            }
 
        }
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru