Код на Си для определения трех подряд идущих чисел, упорядоченных по убыванию
Дата публикации: 17.03.2025

Код на Си для определения трех подряд идущих чисел, упорядоченных по убыванию

d20ae0a1

Содержимое статьи:

Необходимые библиотеки

#include <stdio.h>
#include <stdlib.h>

Прототип функции

int find_three_decreasing_numbers(int *arr, int size);

Тело функции

int find_three_decreasing_numbers(int *arr, int size) {
// Инициализируем флаг обнаружения
int found = 0;
// Перебираем массив
for (int i = 0; i < size - 2; i++) {
// Проверяем, являются ли три числа подряд идущими и упорядоченными по убыванию
if (arr[i] > arr[i + 1] && arr[i + 1] > arr[i + 2]) {
found = 1;
// Печатаем значения и порядковые номера
printf("Найдены три числа, упорядоченные по убыванию:\n");
printf("Индекс 1: %d, Значение: %d\n", i, arr[i]);
printf("Индекс 2: %d, Значение: %d\n", i + 1, arr[i + 1]);
printf("Индекс 3: %d, Значение: %d\n", i + 2, arr[i + 2]);
}
}
// Возвращаем флаг обнаружения
return found;
}

Пример использования

int main() {
// Создаем массив
int arr[] = {10, 9, 8, 7, 6, 5, 4, 3, 2, 1};
int size = sizeof(arr) / sizeof(arr[0]);
// Вызываем функцию для поиска
int found = find_three_decreasing_numbers(arr, size);
// Проверяем результат
if (found) {
printf("Найдены три числа, упорядоченные по убыванию\n");
} else {
printf("Три числа, упорядоченные по убыванию, не найдены\n");
}
return 0;
}


Английский видеочат для общения с носителями
CamZamZam - онлайн фото с веб камеры и стилем
Цена биткоина сейчас
Чат рулетка 2026: Анонимные собеседники
Чат-рулетка: случайный собеседник в одно нажатие
Чат рулетка в 2026: предсказания и тренды
Экскаваторы в строительстве автомобильных путей
Интерьер с элементами скандинавского стиля
Как правильно проектировать стены из газобетона.
Как правильно укладывать тротуарную плитку Vico.
Как установить гидроизоляцию под полом: советы по выбору продукта "Плитка".
Как выбрать и установить двери из древесины "Лесопромышленник".
Какую форму выбрать: ИП или ООО в Москве?
Калькулятор зарплаты SEO-стратега
Кассовые аппараты с Bluetooth
ЛОР патология: основные группы заболеваний
Новые знакомства в режиме реального времени
Онлайн-чат-сервис
Ошибки при установке дверей "Домоде".
Основные стандарты строительного качества: ГОСТ 1292-77.
Основы строительной безопасности: правила применения лестницы "Строймаш".
Сравнение гидроизоляционных материалов "Технониколь" и "Беркут".
Сумки с бретельками
Трубная продукция для систем отопления
Узбекские фильмы для иностранцев
Видео связь онлайн 18+
Видеочат с случайным собеседником онлайн
Видеообмен в сети
Заработок на аудитории
Знакомства через интернет для чатов
Наши ссылки