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

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

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

динамические массивы - C++

12.11.2012, 22:15. Просмотров 321. Ответов 3
Метки нет (Все метки)

помогите, пожалуйста, написать код в с++. (пример кода)

Дана матрица размера A * B. Вывести ее элементы в следующем порядке: первый столбец сверху вниз, второй столбец снизу вверх, третий столбец сверху вниз, четвертый столбец снизу вверх и так далее. елементы вводятся с клавиатуры, как и число строчек и столбцов.
Кроме того, надо сделать 2 способами: с помощью статических и динамических массивов. (хоть каким-то)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 22:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос динамические массивы (C++):

Динамические массивы и функции. Динамические массивы. - C++
Дана матрица 6х8 целого типа. Создать одномерный массив, содержащий элементы матрицы, кратные числу, введенному с клавиатуры.

Указатели и массивы. Индексация с помощью указателей. Передача массивов в функции. Динамические массивы (обработка матриц) - C++
Для каждого элемента , bij, i= 1,...,n , j=1,...,n определяется свой многоугольник местонахождением соответствующего элемента aij (см....

Динамические массивы. - C++
Дан одномерный массив, состоящий из 30 целых чисел. Создать другой массив, содержащий элементы исходного массива, кратные 5. Помогите...

Динамические массивы - C++
int memory=MAX_PATH; char* htmlBuff =(char*) malloc(memory * sizeof(char)); for (int i=0 ; i<260 ; i++) htmlBuff='1'; ...

Динамические массивы - C++
Подскажите, как найти в одномерном динамическом массиве номер первого элемента, на котором произошла смена знака?(язык Си)

Динамические массивы. - C++
Помогите пожалуйста сделать задачку. В ней должно быть меню, и использованы динамические массивы. В меню 3 пункта: 1. Преобразуйте...

3
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
12.11.2012, 22:24 #2
Цитата Сообщение от Romantikkk Посмотреть сообщение
с помощью статических и динамических массивов. (хоть каким-то)
Что бы можно было вводить число строчек и столбцов, нужно динамический. Статический не подойдёт.
0
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
12.11.2012, 22:27  [ТС] #3
тогда покажите, пожалуйста, как это надо.
0
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
12.11.2012, 22:41 #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
33
34
35
36
37
38
39
40
41
#include <iostream>
using namespace std;
 
int main()
{
    int row, col;
 
    cout << "Row: ";
    cin >> row;
    cout << "Col: ";
    cin >> col;
 
    int** arr = new int*[row];   // Виделение памяти.
    for (int i = 0; i < row; i++)
        arr[i] = new int[col];
 
    for(int i = 0; i < row; i++)    // Ввод
    {
        cout << i+1 << "row enter:\n";
        for (int j = 0; j < col; j++)
            cin >> arr[i][j];
 
    }
 
    cout << endl;
 
    for(int i = 0; i < row; i++)  // Вывод
    {
        for (int j = 0; j < col; j++)
            cout << arr[i][j] << ' ';
        cout << endl;
    }
 
    for (int i = 0; i < row; i++)  // Освобождение памяти
        delete[]arr[i];
    delete[]arr;
 
    system("PAUSE");
    return 0;
 
}
Добавлено через 1 минуту
П.С. вывод обычный.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2012, 22:41
Привет! Вот еще темы с ответами:

Динамические массивы - C++
Доброго времени суток! Везде написано, что динамический массив - это массив, размер которого может меняться во время исполнения...

динамические массивы - C++
Никогда сильно не работал с динамическими массивами.Но это время пришло) К примеру дана матрица из 8x8 элементов.Как к ней добавить...

Динамические массивы. - C++
Пишу в Microsoft Visual Studio -&gt;Win32 Console application -&gt;C++. Может кто нибудь скинут готовые программы на эту тему (Динамические...

динамические массивы - C++
Задали квадратную матрицу, все элементы которой равны единице. Написать функцию void func (int ** arr, int n), которая заполняет...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
12.11.2012, 22:41
Ответ Создать тему
Опции темы

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