Предмет: Информатика, автор: anastasiailnickaa346

ПОМОГИТЕ ПОЖАЛУЙСТА, НУЖНО ОЧЕНЬ СРОЧНО!!!

Соединить способ обработки массива и описание из фото. ​

Приложения:

Ответы

Автор ответа: restIess
1

1 - Количество нулевых элементов

2 - Сумма всех элементов с четными номерами

3 - Номер(индекс) минимального элемента

4 - Количество элементов, кратных 5

5 - Значение наибольшего элемента массива

6 - Произведение ненулевых элементов

Пояснения:

1. Видим, что у нас тут член массива сравнивается с нулем, и если наше условие выполняется, то мы к какой-то переменной прибавляем единичку. На что это похоже? Правильно! На поиск количества нулей в массиве.

2. Тут видим, что проверяется i на четность, а i это у нас счетчик и индекс элемента массива. Если счетчик четный, то мы к сумме прибавляем элемент. Что это? Правильно! Сумма всех элементов с четными номерами.

3. В этом куске кода мы видим, что цикл начинается с двух. Зачем же это надо? А всё просто, n = 1, a[n] = a[1], получается, что мы берем первый член массива за минимум и проверяем, есть ли элемент который меньше его, а это значит, что мы ищем минимум, но важно увидеть, что мы ищем не само значение, а индекс минимального элемента.

4. Тут всё просто, проверяем число на кратность 5, если наше условие кратно пяти, то к переменной k прибавляется единица. Ну и что же это у нас? Да-да, это количество всех элементов массива, значения которых кратны 5.

5. Здесь похожа ситуация с третьим куском кода, но теперь мы ищем максимум, а не минимум и ищем не индекс, а само значение. Первый элемент массива берем за максимум, далее проверяем нет ли элементов больше, чем этот, если какой-то элемент больше максимума, то мы присваиваем максимуму значение этого элемента.

6. Здесь можем наблюдать вот такую штуку "<>", в Паскале она означает "не равно", то есть, мы проверяем не равен ли элемент массива нулю, если не равен, то умножаем этот элемент на наше произведение.

Если остались вопросы - добро пожаловать в комментарии.


anastasiailnickaa346: спасибо огромное ))) если не сложно, можно пожалуйста объяснить почему так, заранее спасибо
restIess: что именно почему так?)
anastasiailnickaa346: ну почему первое относится к "количеству нулевых элементов" и т. д
restIess: Ща распишу
anastasiailnickaa346: спасибо Вам огромное
restIess: Добавил
anastasiailnickaa346: ой, спасибо Вам огромное
Похожие вопросы
Предмет: Алгебра, автор: poslednigeroi1
Предмет: Алгебра, автор: porshe04