Форум программистов, компьютерный форум, киберфорум
Наши страницы
Другие языки программирования
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Михаил8888
0 / 0 / 0
Регистрация: 04.05.2017
Сообщений: 44
1

[КуМир]Определите номер последнего элемента, равного X, во второй половине массива A (массив имеет чётное число элементо

27.11.2017, 16:36. Просмотров 782. Ответов 3
Метки нет (Все метки)

Код
алг цел X во второй  половине (цел N, целтаб A[1:N], арг цел X)
дано | Целочисленный массив A[1:N]
надо | Найти номер последнего элемента, равного X, 
       | во второй половине массива, и записать его 
       | в переменную nomerX. Если такого элемента
       | нет, записать -1 в переменную nomerX.
нач
цел nomerX

знач:=nomerX
кон
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2017, 16:36
Ответы с готовыми решениями:

Определите номер последнего элемента, равного X, во второй половине массива A
4. Определите номер последнего элемента, равного X, во второй половине массива...

Введите с клавиатуры число х и определите порядковый номер последнего числа, равного х
Введите с клавиатуры число х и определите порядковый номер последнего числа,...

Массивы. Найти номер последнего элемента равного нулю. Сформировать одномерный массив
дан массив x (n, m). найти номер последнего элемента равного нулю (такие...

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

Дано вещественное число А и массив Х (10). Определить номер элемента, равного числу А
Дано вещественное число А и массив Х (10). Определить номер элемента, равного...

3
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26146 / 17524 / 6949
Регистрация: 22.10.2011
Сообщений: 30,859
Записей в блоге: 6
27.11.2017, 17:24 2
А если такого элемента во второй половине массива нет, что делать?
0
Михаил8888
0 / 0 / 0
Регистрация: 04.05.2017
Сообщений: 44
27.11.2017, 18:18  [ТС] 3
Если такого элемента нет, записать -1 в переменную nomerX.
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26146 / 17524 / 6949
Регистрация: 22.10.2011
Сообщений: 30,859
Записей в блоге: 6
27.11.2017, 18:20 4
Лучший ответ Сообщение было отмечено Михаил8888 как решение

Решение

Значит, вот так:
Код
цел i

nomerX := -1
нц для i от div(N, 2) + 1 до N
  если A[i] = X то nomerX := i все
кц
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2017, 18:20

Сумму элементов массива, расположенных после последнего элемента, равного нулю. Двумерный массив
Сумму элементов массива, расположенных после последнего элемента, равного нулю...

Найти номер последнего минимального элемента среди элементов, меньших t и лежащих правее первого элемента, равного s
Дан целочисленный вектор A(n). Найти номер последнего минимального элемента...

Последовательность. Найти номер последнего элемента, равного заданному числу
1. Дана последовательность ненулевых вещественных чисел, за которой следует 0...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru