Предмет: Информатика,
автор: Lolita100032
Массив состоит из 15 случайных элементов.получить массив,в котором элементы 1-ого массива имеют противоположный знак.В полученном массиве удвойте элементы,которые меньше -50
Ответы
Автор ответа:
0
var a: array[1..15] of Integer;
i: Integer;
Begin for i := 1 to 15 do a[i] := random(100)-random(100);
writeln(a);
for i := 1 to 15 do begin
a[i] := 0-a[i];
if a[i]<-50 then a[i] := a[i]*2;
end;
writeln(a);
End.
i: Integer;
Begin for i := 1 to 15 do a[i] := random(100)-random(100);
writeln(a);
for i := 1 to 15 do begin
a[i] := 0-a[i];
if a[i]<-50 then a[i] := a[i]*2;
end;
writeln(a);
End.
Автор ответа:
0
Program programma;
uses crt;
var i: integer;
a:array [1..15] of integer;
begin clrscr;
randomize;
for i:=1 to 15 do
a[i]:=random(200)-100;
writeln('Массив:');
for i:=1 to 15 do
write(a[i]:5);
for i:=1 to 15 do
begin
a[i]:=-a[i];
if (a[i]<-50) then a[i]:=a[i]*2;
end;
writeln;
writeln;
writeln('Новый массив:');
for i:=1 to 15 do
write(a[i]:5);
READLN;
end.
uses crt;
var i: integer;
a:array [1..15] of integer;
begin clrscr;
randomize;
for i:=1 to 15 do
a[i]:=random(200)-100;
writeln('Массив:');
for i:=1 to 15 do
write(a[i]:5);
for i:=1 to 15 do
begin
a[i]:=-a[i];
if (a[i]<-50) then a[i]:=a[i]*2;
end;
writeln;
writeln;
writeln('Новый массив:');
for i:=1 to 15 do
write(a[i]:5);
READLN;
end.
Похожие вопросы
Предмет: Английский язык,
автор: lolpi2
Предмет: Литература,
автор: valerayou128
Предмет: Геометрия,
автор: paudedanil1395
Предмет: Химия,
автор: Indi97
Предмет: Алгебра,
автор: DARIYAYURBAGIS