Информатика, опубликовано 2018-08-22 22:35:26 by Гость
Дан массив целых чисел. Все нечетные элементы удвоить, я четные уменьшить вдвое.
Ответ оставил Гость
// Дан массив целых чисел. Все нечетные элементы удвоить, а четные уменьшить вдвое.
var a: array [1..10] of real; // возьмем массив из 10 чисел
i,x :byte;
begin
randomize;
for i:=1 to 10 do //заполняем исходный массив случайными числами (до 1000)
begin
a[i]:=random(1000);
writeln (i, элемент исходного массива ,a[i]);
end;
writeln ();
for i:=1 to 10 do
begin
x:=i mod 2; //определяем четный или нет элемент массива
if x=0 then //если элемент четный
begin
a[i]:=a[i]/2;
writeln (i, элемент массива - четный ,a[i]);
end
else //если элемент нечетный
begin
a[i]:=a[i]*2;
writeln (i, элемент массива - нечетный ,a[i]);
end;
end;
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
