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

В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце - C++

Восстановить пароль Регистрация
 
Татьяна19
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 25
18.05.2012, 10:22     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце #1
в матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце подскажите как сделать :
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <math.h>
main()
{
int m;
cin>>m;
for(int i = 0; i < m; i++) 
{
for(int j = 0; j < m; j++) 
{
z[i][j] /= z[j][j];
}
так делаю ?
по моему что то нетак
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 10:22     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце
Посмотрите здесь:

разделить каждый элемент массива C++
C++ Каждый четный элемент двумерного массива нацело разделить на два
Работа с массивом.Разделить элементы K-ой строки на диагональный элемент массива C++
Дано матрицу А размером 8x7. Разделить каждый элемент столбца на элемент этого столбца... C++
C++ Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Catstail
Модератор
 Аватар для Catstail
21487 / 10240 / 1668
Регистрация: 12.02.2012
Сообщений: 17,120
18.05.2012, 10:35     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце #2
Да, вроде, все так... Только массива-то в программе нет. Его надо завести и заполнить.
Татьяна19
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 25
18.05.2012, 11:00  [ТС]     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце #3
Цитата Сообщение от Catstail Посмотреть сообщение
Да, вроде, все так... Только массива-то в программе нет. Его надо завести и заполнить.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <math.h>
main()
{
int m,z(m,m);
cin>>m;
for(int i = 0; i < m; i++) 
{
for(int j = 0; j < m; j++) 
{
z[i][j] /= z[j][j];
}
так?
Catstail
Модератор
 Аватар для Catstail
21487 / 10240 / 1668
Регистрация: 12.02.2012
Сообщений: 17,120
18.05.2012, 12:01     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце #4
Нет, так массивы не описывают. Это ведь C, а не Бэйсик.

C++
1
int z[10][10];
Yandex
Объявления
18.05.2012, 12:01     В матрице z(m,m) каждый элемент разделить на диагональный стоящаий в том же столбце
Ответ Создать тему
Опции темы

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