Цель урока: наработка практических умений и навыков при решение задач с использованием алгоритма линейного поиска.
Задания по теме урока
Задание 1. Сформировать массив размером в 30 элементов из чисел от -20 до 20 используя генератор случайных чисел. Вывести на экран полученный массив. Добавить к каждому элементу массива случайное число из диапазона от -5 до 5. Вывести на экран новый массив.
Задание 2. Сформировать массив размером в 20 элементов из чисел от -10 до 10 используя генератор случайных чисел. Вывести на экран полученный массив. Поменять местами 3 и 5, а также 7 и 9 элементы. Вывести на экран новый массив.
Задание 3. В массиве хранится информация о ежедневном количестве отсутствующих учеников в течение 30 учебных дней. Каждый день по разным причинам в классе может отсутствовать от 0 до 5 учащихся. Составьте программу, определяющую, сколько раз за этот период времени класс присутствовал на уроках в полном составе. Элементы массива получить используя генератор случайных чисел.
Пример массива: 0 1 5 2 3 4 0 1 2 3 0 4 4 3 4 1 0 2 4 0 0 1 2 5 3 1 1 4 1 2
Результат работы программы: Класс был в полном составе 6 дней
Задание 4. Дан массив чисел a[1..N]. Выведите все элементы массива, которые больше предыдущего элемента. Если в массиве нет таких элементов вывести соответствующее сообщение “Таких элементов нет”. Число N (количество чисел) и значения элементов массива a[1..N] вводится с клавиатуры.
Число N: 5
Массив: 3 6 2 5 3
Результат работы программы: 6 5
Дополнительное задание
Дан массив чисел a[1..N]. Определите есть ли в массиве хотя бы один элемент который является нечетным числом, кратным 7. Если да, то вывести его порядковый номер и сам элемент массива. Значения элементов массива a[1..N] вводится с клавиатуры.
Домашнее задание
§ 5.4 учебного пособия, ответить на вопросы после параграфа.
Форма отправки файлов
Форма видна только зарегистрированным пользователям.