Составьте программу удаления максимального элемента массива С(20)

27 Мая 2020 в 19:40
131 +1
1
Ответы
1
include

int main() {
int C[20] = {10, 5, 8, 15, 3, 12, 9, 7, 11, 6, 4, 2, 18, 20, 14, 17, 1, 13, 19, 16};
int max = C[0];
int index = 0;

// Находим максимальный элемент и его индекс
for (int i = 1; i < 20; i++) {
if (C[i] > max) {
max = C[i];
index = i;
}
}
// Удаляем максимальный элемент из массива
for (int i = index; i < 19; i++) {
C[i] = C[i + 1];
}
// Выводим полученный массив
printf("Массив после удаления максимального элемента:\n");
for (int i = 0; i < 19; i++) {
printf("%d ", C[i]);
}
return 0;

}

18 Апр 2024 в 11:36
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир