|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.01.2012, 16:37 | #1 |
Пользователь
Регистрация: 24.01.2012
Сообщений: 10
|
матрицы
КАК найти произведение главной диагонали матрицы?
|
24.01.2012, 16:45 | #2 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 29
|
a - квадратный массив
i - вспомогательня переменная n - размерность массива proizv - переменная для вычисления произведения Код:
"Сегодня, в завтрашний день не все могут смотреть, вернее не только лишь все, мало кто может это сделать"
|
24.01.2012, 17:22 | #3 |
Пользователь
Регистрация: 24.01.2012
Сообщений: 10
|
что то не получается...он так находит произведение всей матрицы!!!
|
24.01.2012, 17:27 | #4 | ||
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Цитата:
Так Цитата:
Если у вас считает произведение всех элементов, значит вы что-то не так реализовали! Покажите свой код!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
||
24.01.2012, 17:38 | #5 | |
Пользователь
Регистрация: 24.01.2012
Сообщений: 10
|
Цитата:
uses crt; var B: array[1..8,1..8] of integer; i,j,S,P:integer; begin clrscr; for i:=1 to 8 do for j:=1 to 8 do B[i,j]:=random(35)-5; for i:=1 to 8 do begin for j:=1 to 8 do write (B[i,j]:5); writeln; end; S:=0;for i:=1 to 8 do for j:=1 to 8 do S:=S+B[i,j]; writeln('Summa=',S); begin P:=1; for i:=1 to 8 do for j:=1 to 8 do P:=P*B[i,j]; writeln('Proizvedenie=',P); readln; end; end. вобщем получается 0, хотя такого не может быть...(т.к. в главной диагонали 0 нет!!!) |
|
24.01.2012, 17:45 | #6 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
так вот вам переправленный код
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
24.01.2012, 17:55 | #7 |
Пользователь
Регистрация: 24.01.2012
Сообщений: 10
|
спасиб!!!а как S получилось если его не находили??
|
24.01.2012, 17:56 | #8 | |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Цитата:
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|
24.01.2012, 18:23 | #9 |
Пользователь
Регистрация: 24.01.2012
Сообщений: 10
|
|
24.01.2012, 18:31 | #10 | |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Цитата:
У каждого препода свои требования! Я по другому делал!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С++.три матрицы, упорядочить строки той матрицы у которой больше нулевых строк | Ирина1992 | Помощь студентам | 12 | 20.11.2011 13:01 |
Для матрицы 8x8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. (Задание на Си) | Ислам | Помощь студентам | 8 | 20.05.2011 20:56 |
Процедуры - вычислить количество элементов матрицы,кратных 5 и заменить на 0 все четные элементы матрицы | Ksenichka | Помощь студентам | 1 | 19.05.2011 14:38 |
Ф-ия, определяющая сумму строк матрицы, если на главной диагонали матрицы имеется отрицательный эл-т. | Volk_xD | Помощь студентам | 6 | 05.01.2011 13:39 |
На главную диагональ матрицы поместить наибольшие элементы этой матрицы | mivel | Помощь студентам | 2 | 23.12.2009 21:19 |