Информатика Программирование обработки массиво
1) Составить и записать алгоритм решения задачи в графическом
словесно формульном виде
2) Написать программу на языке Паскаль
Дан массив размера N. Вывести последний нечетный элемент массива и его номер.

8 Апр 2022 в 19:40
178 +1
0
Ответы
1

Алгоритм:

Задаем массив размера N.Инициализируем переменную last_odd_value = 0 и переменную index = 0.Проходим по массиву от начала до конца.Если текущий элемент массива нечетный, присваиваем значение этого элемента переменной last_odd_value и запоминаем его индекс в переменной index.После прохождения по всем элементам массива выводим значение last_odd_value и index.

Программа на языке Паскаль:

program LastOddElement
va
arr: array of integer
N, i, last_odd_value, index: integer
begi
write('Enter the size of the array: ')
readln(N)
SetLength(arr, N)
write('Enter the elements of the array: ')
for i := 0 to N-1 d
read(arr[i])
last_odd_value := 0
index := 0
for i := 0 to N-1 d
begi
if arr[i] mod 2 <> 0 the
begi
last_odd_value := arr[i]
index := i
end
end
writeln('The last odd element of the array is: ', last_odd_value)
writeln('Index of the last odd element: ', index)
end.

Этот код сначала запрашивает размер массива и его элементы у пользователя, затем находит последний нечетный элемент массива и выводит его значение и индекс.

16 Апр в 18:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 620 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир