Составьте программку, которая наполняет массив а[1..10] случайными целыми числами в спектре

Составьте программку, которая наполняет массив а[1..10] случайными целыми числами в диапазоне от -10 до 10, затем преобразовывает массив, сменяя все отрицательные элементы их модулями

Задать свой вопрос
2 ответа

PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(10, -10, 10);

 a.Println;

 a.Transform(t -gt; Абс(t));

 a.Println

end.

-1 -6 -8 4 10 -5 -7 -8 10 6

1 6 8 4 10 5 7 8 10 6

var a:array [1..10] of integer;

i:integer;

begin

for i:=1 to 10 do

begin

a[i]:=random(21)-10;

write(a[i]:4)

end;

writeln;

for i:=1 to 10 do

begin

if a[i]lt;0 then a[i]:=абс(a[i]);

write (a[i]:4)

end

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт