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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2013, 17:57   #1
ksoraks
Новичок
Джуниор
 
Регистрация: 24.11.2013
Сообщений: 1
Сообщение Двумерные массивы

заменить положительные элементы двумерной матрицы их целыми частями ,а отрицательные-их модулями.
Подсчитать произведение элементов 2-ой строки матрицы
ksoraks вне форума Ответить с цитированием
Старый 24.11.2013, 18:11   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Код:
If a[i,j]>0 then
  a[i,j]:=int(a[i,j])
else 
  a[i,j]:=abs([i,j]);
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 24.11.2013, 19:35   #3
salauat
Пользователь
 
Регистрация: 22.11.2013
Сообщений: 19
По умолчанию

Подсчитать произведение элементов 2-ой строки матрицы
Код:
s:=1;
 i:=2;
for j:=1 to n do
s:=s*a[i,j];
salauat вне форума Ответить с цитированием
Старый 24.11.2013, 22:59   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от salauat
Подсчитать произведение элементов 2-ой строки матрицы
всё правильно (ну, если нумерация в массиве объявлена от 1), только без переменной i здесь вполне можно обойтись!

Код:
s:=1;
for j:=1 to n do
   s:=s*a[2,j];
p.s. произведение всех элементов строки - это достаточно быстро растущая функция (сравнима, например, с ростом факториала), поэтому, если элементов в строке много и они достаточно большие, то переменную s лучше делать вещественного типа, например, doube )
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
двумерные массивы Azat777 Паскаль, Turbo Pascal, PascalABC.NET 0 09.12.2010 16:02
Двумерные массивы Инна1212 Общие вопросы C/C++ 10 26.11.2010 22:02