Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 03.06.2015, 17:40   #1 (permalink)
Марина09
Новичок
 
Регистрация: 05.02.2015
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Exclamation Pascal

Даны натуральное число m, целые числа a1,...,am и целочисленная квадратная матрица порядка m. Нужно все элементы матрицы, преобразовать по правилу : отрицательные элементы заменить на – 1, положительные на 1, а нулевые оставить без изменения.
Марина09 вне форума   Ответить с цитированием

Старый 03.06.2015, 17:40
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Посетителями нашего форума ранее создавалось что то похожее

Pascal
Pascal
Pascal

Старый 03.06.2015, 17:55   #2 (permalink)
MagentaTiger
Специалист
 
Аватар для MagentaTiger
 
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
По умолчанию

Это типа задача ?
Код:
const m=100;

var i,j:Integer;
 matrix:array [1..m][1..m] of integer;

{ заполним матрицу }
Randomize;
for i:=1 to m do
 for j:=1 to m do
    matrix[i][j]:=random(100)-50;
   

for i:=1 to m do
 for j:=1 to m do
   begin
   if  matrix[i][j]>0 then  matrix[i][j]:=1;
   if  matrix[i][j]<0 then  matrix[i][j]:=-1;
   end;
в чем собственно задача-то, такие задачи наверное в классе 5-ом решают ...
MagentaTiger вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 04:30.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.