Просмотр задания
Здравствуйте. Не могу понять как поменять знак у элементов массива на противоположный? Если отрицательное, то можно использовать abs, а для положительных какая процедура? Полностью писать программу не надо, просто подскажите как сделать?
Большое спасибо заранее)
Гость
19 декабря 2015
Ответы (1)
Информатик БУ # 19 декабря 2015 в 14:03 0
Не надо мудрить с процедурами. Требуется изменить знак у числа на противоположный, для этого достаточно вычесть из нуля это число.
К примеру, дано число 5. 0-5=-5
Или так. Дано число -5. 0-(-5)=5
Оформить можно так:
Код PASCAL:
  1. for i:=1 to n do
  2. a[i] := 0-a[i];
Перевести число из в Результат: 510 = 1012