Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 26.05.2010
Сообщений: 9

Найти произведение элементов на главной диагонали матрицы, не равных нулю

14.05.2011, 12:44. Показов 2567. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица А[1:6,1:6]. Ввести элементы массива с помощью генератора случайных чисел в интервале [0,10]. Вывести матрицу на экран
Найти:
• произведение элементов на главной диагонали, не равных нулю;
• найти сумму элементов, на каждой строке;
• транспонировать матрицу;
• удалить строку, содержащую максимальный элемент;

Помогите пожалуйста((((((((
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.05.2011, 12:44
Ответы с готовыми решениями:

Произведение элементов на главной диагонали, не равных нулю
Дана матрица А. Ввести элементы массива с помощью генератора случайных чисел в интервале . Вывести матрицу на экран Найти: ...

Массив: Блок-схема (Получить произведение элементов на главной диагонали, не равных нулю)
const n = 5; m = 5; var a: array of integer; max, k, i, j: integer; sum, p: real; begin randomize; writeln('Исходная...

Вычислите самое максимальное произведение из элементов диагонали не равных нулю
Дан двумерный массив А . Вычислите самое максимальное произведение (көбейтінді, умножение) из элементов диагонали не равных нулю и...

1
Путешественник вселенной
 Аватар для Просто лис
189 / 161 / 119
Регистрация: 01.03.2011
Сообщений: 664
14.05.2011, 13:30
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Все кроме тро.. тра.. ну вообщем 3 задание
Pascal
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
Var a:array[1..6,1..6] of integer;
n,n1,max,imax:integer; i,j:byte;
begin
n:=1;
max:=a[1,1];
randomize;
for i:=1 to 6 do
begin
n1:=0;
for j:=1 to 6 do
begin
A[i,j]:=random(10);
Write(a[i,j], ' ');
n1:=n1+a[i,j];
if a[i,j]>max
then begin max:=a[i,j]; imax:=i; end;
end;
Writeln;
Writeln('summa na stroke ',i,' ravna ',n1);
Writeln;
end;
for i:=1 to 6 do
for j:=i to i do
begin if a[i,j]<>0
then n:=n*a[i,j];
end;
Writeln('proizvedenie diagonali ',n);
Writeln;
for i:=imax to 5 do
for j:=1 to 5 do
a[i,j]:=a[i+1,j+1];
for i:=1  to 5 do
begin
for j:=1 to 5 do
Write(a[i,j], ' ');
Writeln;
end;
readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.05.2011, 13:30
Помогаю со студенческими работами здесь

Найти сумму элементов в строках матрицы, где элемент на главной диагонали равен нулю
2 - Разработать программу, реализующую решение задачи. В матрице Z(5,5) найти сумму элементов в тех строках, в которых элемент на главной...

Найти сумму элементов главной диагонали и произведение элементов побочной диагонали матрицы
Дана квадратная матрица (10x10) целых чисел. Найти сумму элементов в главной диагонали и произведение элементов в побочной диагонали.

Найти сумму элементов главной диагонали матрицы и произведение элементов побочной диагонали
дан массив a. Найти сумму элементов его главной диагонали и произведение элементов побочной диагонали.

Найти самое большое число из чисел не равных нулю, которые параллельные главной диагонали
Дан двумерный массив А . Найдите самое большое число из чисел не равных нулю, которые параллельные главной диагонали.

Найти произведение элементов главной диагонали матрицы.
Задача.Необходимо найти произведение элементов матрицы главной диагонали.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru