Вопрос задан 01.11.2023 в 06:46. Предмет Информатика. Спрашивает Пак Макосья.

Написать программу которая в двумерном массиве заменяет четные числа на 99

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кришталь Соломійка.
  1. program n_1;
  2. var n, i: integer;
  3. arr: array [1..10000] of integer;
  4. begin
  5. write ('Введите размер массива: ');
  6. readln (n);
  7. for i := 1 to n do begin
  8. write ('arr[',i,'] := ');
  9. readln (arr[i]);
  10. if not(odd(arr[i])) then arr[i] := 99;
  11. end;
  12. for i := 1 to n do //выводит массив на экран
  13. writeln ('arr[',i,'] = ', arr[i]);
  14. end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, для замены четных чисел на 99 в двумерном массиве можно использовать следующий код на языке Python:

```python # Создание двумерного массива array = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]

# Функция для замены четных чисел на 99 def replace_even_with_99(arr): for i in range(len(arr)): for j in range(len(arr[i])): if arr[i][j] % 2 == 0: # Проверка четности числа arr[i][j] = 99

# Замена четных чисел на 99 в массиве replace_even_with_99(array)

# Вывод массива после замены for row in array: print(row) ```

Вы можете заменить начальный двумерный массив на свой собственный массив или сгенерировать его динамически с помощью другого кода. Функция `replace_even_with_99` проходит по всем элементам массива и заменяет четные числа на 99. После этого весь массив выводится на экран, чтобы вы могли увидеть результат замены.

0 0

Похожие вопросы

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

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

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