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

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

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

Обработка двумерных массивов (Вычислить матрицу D, равную произведению элементов матрицы М на константу.) - C++

09.11.2012, 10:06. Просмотров 407. Ответов 5
Метки нет (Все метки)

Дана матрица М (4 5) и константа С. Вычислить матрицу D, равную произведению элементов матрицы М на константу.

Помогите плиз))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2012, 10:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обработка двумерных массивов (Вычислить матрицу D, равную произведению элементов матрицы М на константу.) (C++):

Функции. Вычислить матрицу D, равную произведению элементов матрицы М на константу - C++
Дана матрица М (4 5) и константа С. Вычислить матрицу D, равную произведению элементов матрицы М на константу. С использованием функций.

Класс Квадратная матрица. Методы: умножение на матрицу, умножение на константу, вывод элементов матрицы на дисплей - C++
Задание: Класс «Квадратная матрица». Методы: умножение на матрицу, умножение на константу, вывод элементов матрицы на дисплей. Нужно...

Обработка двумерных массивов - C++
Всем доброй ночи. Решаю задачу по информатике, на обработку двумерных массивов. Программу написал, ошибок нет, но когда начинаю вводить...

Обработка двумерных массивов. Указатели. - C++
Лабораторная работа №5 Обработка двумерных массивов. Указатели. Цель работы: изучение способов описания, ввода-вывода и обработки...

Обработка двумерных динамических массивов - C++
1. Составить программу в которой для введенного пользователем двумерного массива, выводится сумма всех четных чисел 2. Составить...

Обработка двумерных массивов функциями - C++
Каждый пункт задания оформить в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Ввод-вывод...

5
lopata
5 / 5 / 0
Регистрация: 09.12.2009
Сообщений: 42
09.11.2012, 12:44 #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
#include <iostream>
using namespace std;
 
typedef int matrix[4][5];
 
int main ()
{
int C; 
matrix M, D;
 
for (int i= 0; i<4; i++)
    for (int j = 0; j < 5; j++)
    M[i][j] = rand ()%10;
 
cout << "Matrix M:\n";
for (int i= 0; i<4; i++){
    for (int j = 0; j < 5; j++)
        cout << M[i][j] << "(" << i << ";" << j << ") ";
        cout << endl;}
 
cout << "Enter C: ";
cin >> C;
for (int i= 0; i<4; i++)
    for (int j = 0; j < 5; j++)
        D[i][j] = M[i][j]*C;
 
cout << "Matrix D:\n";
for (int i= 0; i<4; i++){
    for (int j = 0; j < 5; j++)
        cout << D[i][j] << "(" << i << ";" << j << ") ";
        cout << endl;}
    system ("pause");
    return 0;
}
0
Арагон
1 / 1 / 0
Регистрация: 29.10.2012
Сообщений: 45
06.12.2012, 21:50  [ТС] #3
А коменты к проге можно?? Что да как?
0
lopata
5 / 5 / 0
Регистрация: 09.12.2009
Сообщений: 42
06.12.2012, 22:30 #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
#include <iostream>
using namespace std;
 
typedef int matrix[4][5];
 
int main ()
{
int C; 
matrix M, D;
 
for (int i= 0; i<4; i++)            //  рандомно заполняем матрицу М
    for (int j = 0; j < 5; j++)
    M[i][j] = rand ()%10;
 
cout << "Matrix M:\n";         // Выводим матрицу М в консольное окно
for (int i= 0; i<4; i++){
    for (int j = 0; j < 5; j++)
        cout << M[i][j] << "(" << i << ";" << j << ") ";
        cout << endl;}
 
cout << "Enter C: ";     // просим пользователя ввести С
cin >> C;                    // сохраняем ее в переменную С
for (int i= 0; i<4; i++)       // умножаем каждый элемент матрицы М на введенное пользователем С 
    for (int j = 0; j < 5; j++) // сохраняя в матрицу Д
        D[i][j] = M[i][j]*C;
 
cout << "Matrix D:\n";       // выводим матрицу Д в консоль
for (int i= 0; i<4; i++){
    for (int j = 0; j < 5; j++)
        cout << D[i][j] << "(" << i << ";" << j << ") ";
        cout << endl;}
    system ("pause");
    return 0;
}
0
Арагон
1 / 1 / 0
Регистрация: 29.10.2012
Сообщений: 45
07.12.2012, 17:18  [ТС] #5
А как сделать данную задачу с применением указателя?
0
lopata
5 / 5 / 0
Регистрация: 09.12.2009
Сообщений: 42
10.12.2012, 02:03 #6
то есть с применением указателя?
0
10.12.2012, 02:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 02:03
Привет! Вот еще темы с ответами:

Обработка двумерных массивов. Указатели. - C++
помогите сделать. буду благодарен с алгоритмами(блок-схемами)

Обработка двумерных массивов. Указатели - C++
Найти наименьший элемент матрицы X (mn) и записать нули в ту строку и столбец, где он находится.

Обработка двумерных динамических массивов - C++
Помогите написать программу Даны два двумерных динамических массива одинакового размера. Создать третий динамический массив содержащий...

Обработка двумерных массивов данных - C++
Из произвольно заданной матрицы размера 5*5 сформировать построчный одномерный массив из положительных элементов исходной матрицы. Помогите...


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

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

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