Составить программу, которая меняет элементы массива ** противоположные по знаку, массив...

0 голосов

Составить программу, которая меняет элементы массива на противоположные по знаку, массив заполняется с клавиатуры.
Решить задачу на паскале.


спросил от (14 баллов) в категории Информатика
оставил комментарий от (14 баллов)

нет

1 Ответ
0 голосов
ответил от

PascalABC

var a:array of real;   
      i,n:integer;
begin
write('Задайте размер массива = ');readln(n);
setlength(a,n);
for i:=0 to n-1 do readln(a[i]);
writeln('Исходный массив: ',a);
for i:=0 to n-1 do a[i]:= -a[i];
writeln('Полученный массив: ',a);
end.

оставил комментарий от (14 баллов)

спс

оставил комментарий от (14 баллов)

она не работает

оставил комментарий от Бакалавр (13.9k баллов)

В PascalABC.Net проверил, работает.

оставил комментарий от

Возможно ты вместе с надписью "PascalABC" программу пытался запустить?

оставил комментарий от (14 баллов)

нет брат

оставил комментарий от

значит ты пытался её запустить в другой среде, отличной от ABC ( Turbo, Free и т.д.)

оставил комментарий от (14 баллов)

нет в ABC он пишет что нужны [ ] а что в них писать?

...