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

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

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

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

Отобразить симметрично относительно вертикальной оси секторы матрицы
Всем привет! Не могу решить задачу на языке Турбо С: Дана матрица 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