Предмет: Информатика,
автор: alenazmiay
Составьте программу, которая заполняет массив а (1..10) случайными целыми числами в диапазоне от 1 до 10, а затем преобразовывает его, увеличивая элементы с нечетными значениями в три раза, а элементы с четными значениями заменяя на 0
Ответы
Автор ответа:
0
var
mas:array[1..10] of byte;
i:byte;
begin
randomize;
writeln('Массив до обработки: ');
for i:=1 to 10 do
begin
mas[i]:=random(10)+1;
write(mas[i], ' ');
end;
writeln;
writeln('Массив после обработки: ');
for i:=1 to 10 do
begin
if mas[i] mod 2<>0 then mas[i]:=mas[i]*3 else mas[i]:=0;
write(mas[i], ' ');
end;
end.
mas:array[1..10] of byte;
i:byte;
begin
randomize;
writeln('Массив до обработки: ');
for i:=1 to 10 do
begin
mas[i]:=random(10)+1;
write(mas[i], ' ');
end;
writeln;
writeln('Массив после обработки: ');
for i:=1 to 10 do
begin
if mas[i] mod 2<>0 then mas[i]:=mas[i]*3 else mas[i]:=0;
write(mas[i], ' ');
end;
end.
Автор ответа:
0
спасибо большое!)
Похожие вопросы
Предмет: Алгебра,
автор: erzan2
Предмет: Математика,
автор: eva100285
Предмет: Алгебра,
автор: no1111name0
Предмет: Математика,
автор: mari0222
Предмет: Литература,
автор: pashamartyanov