Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Erkosha
56 / 9 / 1
Регистрация: 10.02.2011
Сообщений: 88
#1

Отобразить симметрично относительно вертикальной оси секторы матрицы - C++

15.02.2012, 16:49. Просмотров 493. Ответов 1
Метки нет (Все метки)

Всем ПРИВЕТ! Помогите пожалуйста с задачкой ...=)
Заполнить матрицу А(10,10), случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей.
0
Изображения
 
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2012, 16:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отобразить симметрично относительно вертикальной оси секторы матрицы (C++):

Отобразить симметрично относительно вертикальной оси секторы матрицы
Всем привет! Не могу решить задачу на языке Турбо С: Дана матрица 9 х 9, нужно...

Отобразить симметрично относительно вертикальной оси секторы матрицы
Доброго времени суток. Помогите разобраться с матрицей: нужно создать...

Отобразить симметрично относительно вертикальной оси секторы матрицы
Напишите пожалуйста прогу. Создать квадратную матрицу целых чисел размером...

Отобразить симметрично относительно вертикальной оси секторы матрицы...
Напишите программу, пожалуйста. Заполнить матрицу случайными числами....

Отобразить симметрично относительно вертикальной оси секторы матрицы
Заполнить матрицу случайными числами. Отобразить симметрично относительно...

Отобразить симметрично относительно вертикальной оси секторы матрицы
Заполнить матрицу случайными числами. Отобразить симметрично относительно...

1
bretba
63 / 58 / 14
Регистрация: 24.07.2011
Сообщений: 343
15.02.2012, 17:58 #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
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    int A[10][10];
    int i,j;
    int t;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
    A[i][j]=rand() % 10;
 
cout<<"usxodna9 matrica:\n";
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
cout<<A[i][j]<<" ";
cout<<"\n";
}
 
cout<<"\nnova9 matrica:\n";
for(j=0;j<5;j++)
for(i=j;i<=9-j;i++)
{
    t=A[i][j];
    A[i][j]=A[i][9-j];
    A[i][9-j]=t;
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
cout<<A[i][j]<<" ";
cout<<"\n";
}
_getch();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2012, 17:58
Привет! Вот еще темы с решениями:

Отобразить правую половину матрицы на левую зеркально симметрично относительно вертикальной оси
Заполнить матрицу случайными числами. Отобразить правую половину матрицы на...

Отобразить левую половину матрицы на правую зеркально симметрично относительно вертикальной оси
Заполнить матрицу случайными числами.Отобразить левую половину матрицы на...

Отобразить правую половину матрицы на левую зеркально симметрично относительно вертикальной оси
как можно сделать такую матрицу использовав только цикла задача такая...

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


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

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

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