
Лабораторная 5 / Лабораторная 5 ОПКИС
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Отчет по Лабораторной работе №5
Кафедра «Корпоративные информационные системы»
Дисциплина «Основы программирования в корпоративных информационных системах»
Выполнил:
студент группы БСТ21
Проверил:
Буланов Г.А.
Москва, 2023 г.
Содержание
Цель: 3
Ход выполнения работы 4
Задание 1 4
Задание 2 5
Задание 3 6
Задание 4 7
Задание 5 8
Задание 6 9
Вывод 10
Цель:
Данная лабораторная работа посвящена работе с универсальной коллекцией значений: массив.
Задачи:
1. Поработать с массивами.
Ход выполнения работы
Задание 1
Сформировать массив из 15 целых чисел, выбранных случайным образом из интервала [-10, 30]. Найти среднее арифметическое положительных элементов.
Код решения реализован на рисунке 1, результат работы кода изображён на рисунке 2.
Рисунок 1 – решение первого задания
Рисунок 2 – результат работы кода
Задание 2
В массиве хранятся оценки по математике 30 студентов. С помощью генератора случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 2 до 5 включительно. Найти среднюю оценку в группе.
Код решения реализован на рисунке 3, результат работы кода изображён на рисунке 4.
Рисунок 3 – решение второго задания
Рисунок 4 – результат работы кода
Задание 3
В массиве хранятся числа [1, 2, 3, 1, 1, 2, 3, 4]. Требуется вывести массив чисел без повторений.
Код решения реализован на рисунке 5, результат работы кода изображён на рисунке 6.
Рисунок 5 – решение третьего задание
Рисунок 6 – результат работы кода
Задание 4
Пользователь вводит отдельно размерность массива фамилий и отдельно массива окладов с клавиатуры. Затем соответственно заполняет соответствующую информацию с клавиатуры.
Код решения реализован на рисунке 7, результат работы кода изображён на рисунке 8.
Рисунок 7 – решение четвёртого задания
Рисунок 8 – результат работы кода
Задание 5
В массиве хранится возраст 15 человек. С помощью генератора случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 16 до 30 включительно. Требуется посчитать людей, кто моложе 25 лет.
Код решения реализован на рисунке 9, результат работы кода изображён на рисунке 10.
Рисунок 9 – решение пятого задания
Рисунок 10 – результат работы кода
Задание 6
Пользователь вводит число с клавиатуры, означающее количество сотрудников. Затем он вводит соответствующее количество ФИО. Для каждого ФИО требуется получить фамилию и инициалы имени и отчества. Требуется вывести массив всех сотрудников в виде «Номер сотрудника: n. Фамилия И.О.»
Код решения реализован на рисунке 11, результат работы кода изображён на рисунке 12.
Рисунок 11 – решение шестого задания
Рисунок 12 – результат работы кода
Вывод
Была произведена работа с универсальной коллекцией значений: массив. В следствии этого был получен опыт работы с массивами и приобретены необходимы знания для работы с данной коллекцией.