Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с информатикой. Язык программирования C++. Даю 50 баллов

Nikita Yakovenko Ученик (108), на голосовании 2 недели назад
Поиск элементов, [не] удовлетворяющих условию
Задан массив из n элементов. Дать ответ на поставленный вопрос.
При разработке программы необходимо использовать логические
переменные и досрочный выход из цикла. Ответ должен содержать текст о
том, найдено искомое значение или нет, возможно, что требуется и
числовой ответ. Если искомых элементов больше одного, то достаточно
вывести номер одного из них (любого). Будьте внимательны при
определении типа данных заданного массива (вещественный или целый).
Для программы предусмотреть тесты, позволяющие проверить все
возможные случаи: наличие и отсутствие искомых элементов массива.





29. Проверить, что элементы массива образуют арифметическую
прогрессию, т.е. все пары элементов Xi и Xi+1 имеют одинаковую
разность. Если есть пара элементов Xi и Xi+1, не удовлетворяющая
условию, найти её номер i
Голосование за лучший ответ
Дмитрий Жуков Мастер (1704) 1 месяц назад
просто циклом бежишь по массиву, проверяя, равна ли разниц следующего и текущего элемента разнице текущего и прошлого. В цикле пишешь иф, что если не равна вывести счетчик и завершить программу, после цикла - вывести, что это арифм прогрессия и завершить программу. Сам цикл, естественно, начинает бег со второго элемента и заканчивает тогда, когда и+1ый элемент в массиве отсутствует
Дмитрий ЖуковМастер (1704) 1 месяц назад
со второго - это с того, у которого индекс в массиев - единица, разумеется
Похожие вопросы