Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Zhalair
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 40
1

Как выделить четные строки матрицы для изменения?

04.11.2011, 18:28. Просмотров 836. Ответов 6
Метки нет (Все метки)

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
#include <iostream>
#include <math.h>
#include <conio.h>
#define n 5
#define m 5
using namespace std;
 
void main()
{
int a[n][m];
int i,j,g;
 
for (i=0;i<n;i++)
for (j=0;j<m;j++)
a[i][j]=rand()%8+2;
cout<<"Pervonochalnaya Matrica";
cout<<endl;
cout<<endl;
for (i=0;i<n;i++)
{for (j=0;j<m;j++)
cout<<a[i][j]<<"\t";
cout<<"\n";
cout<<endl;
}
cout<<endl;
cout<<endl;
cout<<endl;
 
 
 
 
 
 
 
_getch();
}

Дана матрица размера M × N. Вывести ее элементы в следующем по-рядке: первая строка слева направо, вторая строка справа налево, третья строка слева направо, четвертая строка справа налево и т. д.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2011, 18:28
Ответы с готовыми решениями:

Элементы, у которых сумма номеров строки и столбца четные оставить без изменения, а остальные разделить на максимальный по модулю элемент строки
Дана матрица M x N. Элементы, у которых сумма номеров строки и столбца четные оставить без...

Четные строки матрицы разделить на ее след, нечетные оставить без изменения
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти...

Массив: Четные строки прямоугольной матрицы разделить на первый элемент, нечетные - оставить без изменения...
Переделать на модули задачу Четные строки прямоугольной матрицы разделить на первый элемент,...

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

Отсортировать четные строки матрицы X (10x9) в порядке убывания, а не четные в порядке возрастания
Отсортировать четные строки матрицы X (10x9) в порядке убывания, а не четные в порядке возрастания....

6
konar
3 / 3 / 0
Регистрация: 01.11.2011
Сообщений: 37
04.11.2011, 18:30 2
Нужно создать еще одну матрицу и заполнять ее согласно условию
0
Zhalair
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 40
04.11.2011, 18:32  [ТС] 3
Тоесть вручную?
Но мне ведь надо изменять матрицу именно ту которую мне дали.

Или я не правильно понял. Не мог бы ты поподробнее?
0
konar
3 / 3 / 0
Регистрация: 01.11.2011
Сообщений: 37
04.11.2011, 18:34 4
Ну вот ты сначала задаешь исходную матрицу. А потом заполняешь вторую матрицу данными из первой, только так, чтобы выполнялись твои условия. Т.е. в первую строку новой матрици вводишь сначения из заданной но в обратном порядке, и тд.
0
Zhalair
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 40
04.11.2011, 18:38  [ТС] 5
Идея хорошая. Но до меня не доходит главное - как вводить(изменять) именно нужную строку ( по условию изменять необходимо только четные строки)? Вот в чем главная проблема.
0
konar
3 / 3 / 0
Регистрация: 01.11.2011
Сообщений: 37
04.11.2011, 18:41 6
Ну так организуй цикл перебора строк, начиная со второй сроки, и увеличивай счетчик на 2
0
accept
4840 / 3261 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
05.11.2011, 09:51 7
Цитата Сообщение от Zhalair
по условию изменять необходимо только четные строки
чётные строки - строки с номерами 2, 4, 6 ...
индексы у них: 1, 3, 5 ...
0
05.11.2011, 09:51
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2011, 09:51

Как выделить динамическую память для матрицы?
Как выделить динамическую память для матрицы?

Как выделить четные значения цветом?
есть в столбцах числа - четные и нечетные(3,5,4,9,8,47,99,44 и т.д.) мне нужно выделить (залить...

Преобразовать исходную матрицу по правилу: четные строки разделить на полученное значение, нечетные оставить без изменения.
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти...


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

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

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