Узнать индекс максимального элемента второй половины массива - C (СИ)
Формулировка задачи:
Нам нужно узнать номер максимального элемента второй половины массива t с 20 элементов
Решение задачи: «Узнать индекс максимального элемента второй половины массива»
textual
Листинг программы
int index=10;
for(int i = 11; i<20; i++){
if(t[i]>t[index])
index=i;
}
printf("Номер макс. элемента = %i", index);
Объяснение кода листинга программы
- Объявляется переменная
indexсо значением 10. - В цикле
forперебираются элементы массиваtс индексами от 11 до 19 (включительно). - В каждой итерации цикла сравнивается текущий элемент массива
tс элементом, находящимся в позицииindex. - Если текущий элемент больше, то значение переменной
indexприсваивается текущему индексу. - После завершения цикла, выводится сообщение с номером максимального элемента.