Каждый элемент массива уменьшить в 2 раза Паскаль

31 Окт 2021 в 19:43
146 +1
0
Ответы
1

Для этого нужно пройти циклом по каждому элементу массива и умножить его на 0.5 (или разделить на 2).

Пример кода на Pascal:

program HalfArray;
var
arr: array[1..5] of Integer;
i: Integer;
begin
arr[1] := 10;
arr[2] := 20;
arr[3] := 30;
arr[4] := 40;
arr[5] := 50;
for i := 1 to 5 do
begin
arr[i] := arr[i] div 2; // умножаем элемент на 0.5 (делаем целочисленное деление на 2)
end;
for i := 1 to 5 do
begin
Write(arr[i], ' ');
end;
end.

Этот код создает массив из 5 элементов и уменьшает каждый элемент в 2 раза. Результат будет выведен на экране.

17 Апр 2024 в 09:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир