Поменять заключительные 5 элементов массива размером [N] на противоположные по знаку.
Поменять заключительные 5 частей массива размером [N] на обратные по знаку. Элементы создаются в промежутке от -10 до +10, N вводится с клавиатуры
Задать свой вопросРаботает на 1000 частей,необходимо выяснить спектр N,элементы я так сообразил создаются рандомные,если вводятся с клавиатуры то просто убираем randomize и пишем заместо присваивания (mas[i]:=random(19)-10; )пишем read(который в коментах)
label l;
var
mas:array[1..1000] of longint;
n,i:longint;
begin
readln(n);
randomize;
for i:=1 to n do
begin
mas[i]:=random(19)-10;
//read(mas[i]);
write(mas[i],' ');
end;
for i:=n-4 to n do
begin
if mas[i] gt; 0 then
begin
mas[i]:=mas[i]-2*mas[i];
goto l;
end;
if mas[i] lt; 0 then
mas[i]:=абс(mas[i]);
l:
end;
writeln;
for i:=1 to n do
write(mas[i],' ');
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.