Вопрос задан 20.03.2021 в 20:08. Предмет Информатика. Спрашивает Романов Владимир.

дан массив из n элементов. в нем четные числа заменить на 0, а нечетные на -1 ,вывести на экран

монитора содержимое массива до обработки и после обработки
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Билиба Кирилл.
Const n = 5; // задаем количество элементов массива(например 5)
var
a: array [1..n] of integer;
i : integer;
begin 
 for i:= 1 to n do   
writeln(a[i]);// вывод исходного массива 
for i:= 1 to n do 
begin 
if a[i] mod 2 = 0 then a[i] := 0 else a[i] := -1;// замена четных и нечетных элементов  writeln(a[i]); // вывод нового массива 
end;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример кода на языке Python, который выполняет указанную обработку массива:

python
def process_array(arr): # Вывод исходного массива print("Исходный массив: ", arr) # Обработка массива for i in range(len(arr)): if arr[i] % 2 == 0: arr[i] = 0 else: arr[i] = -1 # Вывод обработанного массива print("Обработанный массив: ", arr) # Пример использования array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] process_array(array)

В этом примере мы определяем функцию process_array, которая принимает массив arr в качестве аргумента. Функция проходит по каждому элементу массива и заменяет четные числа на 0, а нечетные на -1. Затем она выводит исходный массив и обработанный массив на экран.

В примере после определения функции мы создаем массив array, содержащий числа от 1 до 10, и передаем его в функцию process_array для обработки и вывода результатов.

Вы можете изменить содержимое массива array и проверить код с другими значениями.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос