Вопрос задан 20.10.2023 в 05:19. Предмет Информатика. Спрашивает Романова Софья.

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

заполняется с клавиатуры. Решить задачу на паскале.
0 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.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот программа на языке Pascal, которая меняет знаки элементов массива на противоположные. Массив заполняется с клавиатуры:

pascal
program InvertArrayElements; var arr: array of Integer; n, i: Integer; begin Write('Введите размер массива: '); Readln(n); SetLength(arr, n); // Ввод элементов массива с клавиатуры for i := 0 to n - 1 do begin Write('Введите элемент массива №', i + 1, ': '); Readln(arr[i]); end; // Инвертирование знаков элементов for i := 0 to n - 1 do begin arr[i] := -arr[i]; end; // Вывод измененного массива Writeln('Измененный массив:'); for i := 0 to n - 1 do begin Write(arr[i], ' '); end; end.

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос