Данную разработку можно использовать при проведении практической работы на уроке при изучении раздела одномерные массивы на языке программирования КУМИР. В разработке предоставлена задача на поиск максимального элемента одномерного массива, описаны этапы разработки программы. Также учащимся предлагается составить программы для решения 9 задач, а также творческое задание по составлению своей задачи по данной теме.
Поиск максимального и минимального элементов массива.doc
Поиск максимального и минимального элементов массива.
Пример: Найдите максимальный элемент массива.
использовать Робот
алг максимальный элемент
нач цел таб a[1:10], цел i, цел ma
. вывод "Этап 1:", нс
. вывод "Массив a:"
. нц для i от 1 до 10
. . a[i]:=int(rnd(100))
. . вывод a[i], " "
. кц
. вывод " ", нс
. вывод "Этап 2 ", нс
. ma:=a[1]
. вывод "Поиск максимального
элемента", нс
. нц для i от 1 до 10
. . если a[i]>ma
. . . то ma:=a[i]
. . все
. кц
. вывод "Этап 3:", нс
. вывод "Максимальный элемент
массива=", ma, нс
кон
Этап 1:
Массив a:66 81 86 48 7 15 18 20 66 76
Этап 2
Поиск максимального элемента
Этап 3:
Максимальный элемент массива=86
Задачи для самостоятельного решения:
1. Найдите минимальный элемент массива.
2. Найдите максимальные элементы первой и второй половин массива a[10].
3. Найдите минимальные элементы первой и второй половин массива a[10].
Сравните какой из них меньше.
4. В массиве хранится информация о количестве страниц в каждой из 100 книг.
Все страницы имеют одинаковую толщину. Определить количество страниц в
самой толстой книге.
5. В массиве хранится информация о стоимости каждой из 50 марок легковых
автомобилей. Определить, сколько стоит самый дорогой автомобиль.
6. В массиве хранится информация о стоимости 1 кг 20 видов конфет.
Определить, сколько стоят самые дешёвые конфеты.
7. В массиве хранится информация о результатах 25 спортсменов, участвовавших
в лыжной гонке. Определить результат спортсмена – победителя гонки.
8. В массиве хранится информация о росте 25 человек. Определить, на сколько
рост самого высокого человека превышает рост самого низкого.
9. В массиве хранится информация о количестве осадков, выпавших за каждый
день июля. Определить дату самого дождливого дня.
10. Придумайте свою задачу, в которой бы было необходимо найти максимальный
либо минимальный элемент массива.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с
договором-офертой сайта. Вы можете
сообщить о нарушении.