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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
shashluck
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 13
#1

Функция добавляет столбец справа в динамический массив - C++

30.04.2014, 23:43. Просмотров 370. Ответов 4
Метки нет (Все метки)

такой, что функция добавляет столбец в конец матрицы
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 23:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция добавляет столбец справа в динамический массив (C++):

Файл: Загрузка данных из файла: первый столбец записывался в 1й массив, второй столбец - во 2й массив, а 3й столбец - в 3й массив. - C++
Есть текстовый файл, в нем 3 столбца чисел (число строк заранее неизвестно). Напишите пожалуйста код, чтобы первый столбец записывался в...

Динамический массив структур и функция - C++
Требуется передать в функцию динамический массив структур для редактирования Вот наработки: #include <stdio.h> #include <stdlib.h>...

Указатели, динамический массив, пользовательская функция - C++
Создать функцию для поиска максимального отрицательного значения в массиве. Вернуть указатель и число отрицательных элементов. Создать два...

Функция которая возвращает динамический массив - C++
Здравствуйте! у меня такой глупый вопрос. Я все время путаюсь и никак не могу четко сформулировать на него ответ. Помогите мне раз и...

Функция, что возвращает динамический массив - C++
Функция возвращает динамический массив int *A1 (BYTE val) { int *mass = new int; //инициализация массива return mass; }...

Функция, добавляющая n элементов в динамический массив - C++
Есть динамический массив заполненый k - колличеством элементов надо сделать функцию которая добавляет n - количество элементов в конец уже...

4
Resume
138 / 129 / 49
Регистрация: 08.11.2013
Сообщений: 751
Записей в блоге: 5
30.04.2014, 23:45 #2
ни здрасте, ни пожалуйста, ни условие нормального!
0
shashluck
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 13
30.04.2014, 23:49  [ТС] #3
мои извинения)
Добрый вечер, всем кто сейчас не спит и готов помочь)
пожалуйста помогите решить данную задачку
вот условия точнее: Создайте двумерный динамический массив, имеющий m строк и n столбцов (m и n вводятся с клавиатуры). Элементами массива являются случайные целые числа от -10 до 10 включительно. Выведите значения элементов массива на экран. ЗАДАНИЕ:Функция добавляет столбец в конец матрицы
0
Resume
138 / 129 / 49
Регистрация: 08.11.2013
Сообщений: 751
Записей в блоге: 5
01.05.2014, 00:43 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Добавлено через 19 секунд
сейчас доредактирую!

Добавлено через 9 минут
Отредактировано.
Тут ввод двумерной матрицы с использованием динамической памяти
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
#include <iostream>
#include <cstdlib>  // для подключения функций srand() и rand()
#include <ctime>
#include <iomanip>  // для подключения функции time()
using namespace std;
 
int** DinamMemory(int n, int m) 
{
    int **a=new int*[n]; //Выделяю память под двумерный массив
    for (int i=0;i<n;i++) 
   a[i]=new int[m];
    return a;
}
 
 
void vvod(int n,int m, int**a)
{
    for(int i=0; i<n; i++)      
    {
    for(int j=0; j<m; j++)      
    {
    a[i][j]=rand()%21-10;
    }
    }
}
 
void vivod( int m, int n,int**a)
{
    cout << endl << "Исходная матрица :\n";
    for(int i=0; i<n; i++)  
    {
    for(int j=0; j<m; j++)  
    cout << '\t' << a[i][j];
    cout << endl;   
    }
}
 
int main()
{
    setlocale(LC_ALL,"Russian");
    int **a, i , m, n, j;
    do 
    {   
        cout <<"Введите количество строк:"<<endl;   
        cin >> n;
        cout<<"Введите количество столбцов:"<<endl;
        cin >> m;
    }   
    while (n < 0 && m < 0 && n!=m);
    a=DinamMemory(n,m);
    vvod(n,m,a);
    vivod(m,n,a);
    system("pause");
    return 0;
}
1
shashluck
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 13
01.05.2014, 11:34  [ТС] #5
Resume, Большое спасибо!
и с праздником!
0
01.05.2014, 11:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2014, 11:34
Привет! Вот еще темы с ответами:

Функция которая находит два крайних положительных числа и сортирует массив слева от левого элемента, и справа - C++
Функция которая находит два крайних положительных числа и сортирует массив слева от левого элемента, и справа - от правого. Функция...

Двумерный динамический массив (Получить векторный столбец, элементы которого являются наименьшим по модулю столбцов исходной матрицы) - C++
Подскажите, что делаю не так. Задание такое: Дана матрица A(n,m). Получить векторный столбец, элементы которого являются наименьшим по...

Функция, которая аннулирует двумерный динамический массив - C++
Здравствуйте! Подскажите пожалуйста функцию которая аннулирует двумерный динамический массив. Заранее благодарна.

Шаблонная функция возвращающая созданный динамический массив - C++
Здравствуйте! Нужна Ваша помощь! Нужна шаблонная функция которая возвращает созданный динамический массив, который на 2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru