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

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

Войти
Регистрация
Восстановить пароль
 
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 151
#1

Преобразование матрицы - C++

10.02.2014, 18:56. Просмотров 243. Ответов 3
Метки нет (Все метки)

Всем доброго приятного вечера!! Не могу написать программу на такую вот(см.на рис.) задачу, если мне не решить до завтра мне капец светит лето по ходу помогите прошу!! добрые люди
Миниатюры
Преобразование матрицы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2014, 18:56     Преобразование матрицы
Посмотрите здесь:

C++ Преобразование матрицы nxm
C++ Преобразование квадратной матрицы
Преобразование матрицы C++
C++ Преобразование матрицы
C++ преобразование матрицы
C++ характеристика и преобразование матрицы
преобразование матрицы C++
C++ Преобразование матрицы симплекс метод
Преобразование матрицы C++
C++ Преобразование двумерной матрицы
C++ Преобразование целочисленной матрицы
Выполнить преобразование матрицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
10.02.2014, 19:18     Преобразование матрицы #2
а что значить не встречаются элементы?
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 151
10.02.2014, 19:19  [ТС]     Преобразование матрицы #3
если там будет число к примеру -5 -8 кароче минусовой
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
10.02.2014, 19:45     Преобразование матрицы #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
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
using namespace std;
 
int main()
{int a[3][3],b[3][3],n=3;
bool flag=false;
 
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{
cin>>a[i][j];
if(i==j&&a[i][j]<0) flag=true;
}
 
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
 
if(flag)
{
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
b[i][j]=a[j][i];
 
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
a[i][j]=b[i][j];
}
else
{
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
if(i>j) a[i][j]=0;
}
 
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
 
return 0;}
Yandex
Объявления
10.02.2014, 19:45     Преобразование матрицы
Ответ Создать тему
Опции темы

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