Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2016, 12:32   #1
Тырин Артем
Пользователь
 
Регистрация: 10.11.2015
Сообщений: 17
По умолчанию Верно ли я решил задачу: Дана матрица nxm действительных чисел. Найти столбец матрицы с минимальным произведением элементов.

Даны натуральные числа n, m и матрица разрядности nxm действительных чисел, где n,m<=7. найти столбец матрицы с минимальным произведением элементов.
Правильно ли я решил задачу
Код:
Program dsf;
var a:array[1..7,1..7] of real;
sq:real; 
p,n,m,i,j:integer;
s:array [1..7] of real;
begin 
randomize;
repeat
write('введите n,m: ');
readln (n,m); 
if (n<=0) or(n>7) or (m<=0) or (n>7) then writeln ('неверные данные')
until (n>0) and (n<=7) and (m>0) and (n<=7);
for i:=1 to m do 
s[i]:=1;
for i:=1 to n do begin 
for j:=1 to m do begin 
a [i,j]:= random(101)-50;
write(a[i,j]:8:2);
end;
writeln;
end;
for j:=1 to m do 
for i:=1 to n do 
s[j]:=s[j]*a[i,j];
sq:=s[1];
p:=1;
for i:=2 to m do 
if sq>s[i]then begin
sq:=s[i];
p:=i;
end;
writeln('Искомый столбец:',p)
end.
Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 18.06.2016 в 14:26.
Тырин Артем вне форума Ответить с цитированием
Старый 18.06.2016, 13:00   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Верно считает (включая отрицательные числа)!
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана прямоугольная матрица действительных чисел. Black Panther Помощь студентам 3 29.11.2012 07:00
найти столбец с минимальным произведением элементов. Andreyzp C++ Builder 0 11.09.2012 20:10
Дана матрица А[m,n]. Найти первый столбец, сумма элементов которого равна сумме элементов первой строки. edikesh Помощь студентам 3 01.12.2011 19:21