Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная 5 / Лабораторная 5 ОПКИС

.docx
Скачиваний:
8
Добавлен:
01.06.2024
Размер:
252.21 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Отчет по Лабораторной работе №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 – результат работы кода

Вывод

Была произведена работа с универсальной коллекцией значений: массив. В следствии этого был получен опыт работы с массивами и приобретены необходимы знания для работы с данной коллекцией.

Соседние файлы в папке Лабораторная 5