На рынке по продаже животных выставлены 10 лошадей. Запи шите стоимость каждой лошади. Составьте одномерный массив стоимости лошадей. Какие бы вы предложили задания для выпол нения с элементами данного массива? Составьте и представьте несколько задач по поиску в одномерном массиве.​


На рынке по продаже животных выставлены 10 лошадей. Запи шите стоимость каждой лошади. Составьте одн

KALINACHKA KALINACHKA    1   01.02.2021 07:12    39

Ответы
PadhD PadhD  25.01.2024 09:14
Хорошо, представлюсь в роли школьного учителя и помогу с ответом на данный вопрос.

Для начала, запишем стоимость каждой лошади в одномерный массив. Пусть данный массив называется "стоимость_лошадей". Величины будем записывать в порядке, указанном на картинке.

стоимость_лошадей = [5000, 7000, 8500, 10000, 12000, 9000, 11000, 6000, 8000, 7000]

Теперь, когда у нас есть массив со стоимостью лошадей, можно предложить несколько задач:

1. Найти самую дорогую лошадь и ее стоимость.
- Для решения этой задачи нужно пройтись по массиву и каждый раз сравнивать текущую стоимость с максимальной. Если текущая стоимость больше максимальной, обновляем максимальную.
- Пошаговое решение:
- Пусть переменная "максимальная_стоимость" равна 0 (можно выбрать любое маленькое число).
- Пройтись по каждому элементу массива "стоимость_лошадей".
- Если текущая стоимость больше "максимальной_стоимости", обновить "максимальную_стоимость".
- На последнем шаге в переменной "максимальная_стоимость" будет храниться самая большая стоимость, выводим ее на экран.

2. Найти среднюю стоимость лошади.
- Для решения этой задачи нужно просуммировать все стоимости и разделить полученную сумму на количество лошадей.
- Пошаговое решение:
- Пусть переменная "сумма" равна 0.
- Пройтись по каждому элементу массива "стоимость_лошадей".
- На каждом шаге увеличиваем сумму на текущую стоимость.
- После завершения цикла делим сумму на количество лошадей (в данном случае, на 10).
- Выводим полученное значение на экран.

3. Найти количество лошадей со стоимостью выше 8000.
- Для решения этой задачи нужно пройтись по каждому элементу массива и считать количество элементов, больших 8000.
- Пошаговое решение:
- Пусть переменная "количество" равна 0.
- Пройтись по каждому элементу массива "стоимость_лошадей".
- Если текущая стоимость больше 8000, увеличиваем количество на 1.
- В конечном итоге, в переменной "количество" будет храниться искомое значение, выводим его на экран.

Надеюсь, данные пояснения и решения помогут понять и выполнить поставленные задачи. Если у тебя возникнут еще вопросы или понадобится дополнительная помощь, не стесняйся обращаться!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика