0 / 0 / 0
Регистрация: 27.11.2017
Сообщений: 25
1

Ввод количества строк матрицы пользователем

15.04.2018, 16:57. Показов 1180. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно сделать так, чтобы количество столбцов матрицы равнялось 3, а количество строк задавал сам пользователь.
А потом вручную сам же заполнял эту матрицу. Help
Так пытался сделать, но матрица не выводится почему-то.
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
int n = 0; //Количество строк
    int t = 3; //Количество столбцов
    cout << "Viberite kolichestvo strok matrici" << endl;
    cin >> n;
 
    //Создание динамического массива
    int **arr = new int *[n]; //Выделение памяти для матрицы
    for (int i = 0; i < n; i++)
    {
        arr[i] = new int[t];
    }
 
    cout << "Vvedite elementi matrici:" << endl;
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < 3; j++)
        {
            cin >> *arr[i, j];
        }
    }
 
    cout << "Vasha Matrica:" << endl;
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < 3; j++)
        {
            cout << *arr[i, j];
        }
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2018, 16:57
Ответы с готовыми решениями:

Ввод неизвестного количества строк
Доброго времени суток! Мне требуется ввести неизвестное количество строк. Пример: Пробовал...

Вместо рандома, сделать ввод количества строк, столбцов и элементов массива с клавиатуры
Изначально задание такое: Уплотнить заданную матрицу, удалив из нее строки и столбцы, заполненные...

Задание пользователем количества строк и столбцов двумерного массива и ввод элементов с клавиатуры
Здравствуйте! С# начал совсем недавно изучать. Суть задания в том, чтобы пользователь во-первых...

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

1
12 / 7 / 9
Регистрация: 08.04.2017
Сообщений: 118
15.04.2018, 17:18 2
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
#include <iostream>
 
using namespace std;
 
int main()
 {
    int n = 0; 
        int t = 3; 
        cout << "Viberite kolichestvo strok matrici" << endl;
        cin >> n;
 
        
        int **arr = new int *[n]; 
        for (int i = 0; i < n; i++)
        {
            arr[i] = new int[t];
        }
 
        cout << "Vvedite elementi matrici:" << endl;
        for (int i = 0; i < n; i++)
        {
            for (int j = 0; j < 3; j++)
            {
                cin >> arr[i][j];
            }
        }
 
        cout << "Vasha Matrica:" << endl;
        for (int i = 0; i < n; i++)
        {
            for (int j = 0; j < 3; j++)
            {
                cout << arr[i][j];
            }
                        cout<<endl;
        }
 
                        for(int i = 0; i < n; ++i)
                            delete[] arr[i];
                        delete[] arr;
 
  return 0;
}
1
15.04.2018, 17:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2018, 17:18
Помогаю со студенческими работами здесь

Ввод пользователем заранее НЕ известного количества чисел(выбрать признак окончания ввода-число 999)
Ввод пользователя заранее НЕ известного количества чисел(выбрать признак окончания ввода-число 999)...

Ввод пользователем строк, содержащих пробелы (bat файл)
В файле имеется процедура вывода меню из которого можно вызвать ввод строковой переменной...

Ввод заранее неизвестного количества строк
Знающие люди помогите! Необходимо ввести с консоли определнное количество строк, заранее не...

Написать программу, для подсчета количества элементов матрицы, превышающих, введенное пользователем число.
Написать программу, для подсчета количества элементов матрицы, превышающих, введенное пользователем...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru