ЛР-7 / Лабораторная работа №7
.odtМинистерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)
МАССИВЫ Отчет по лабораторной работе №7 по дисциплине “ВКП”
Студент гр.
________
__.__.2025
Принял
Преподаватель
кафедры КИБЭВС
________ Д.Р. Уразаев
__.__.2025
Оглавление
Введение 3
1 ХОД РАБОТЫ 4
1.1 Создание алгоритма, соответствующего варианту 4
1.2 Создание программы и её проверка 6
Заключение 8
Введение
Целью лабораторной работы является: изучить основы работы с массивами. А также выполнить задание, соответствующее 4-ому варианту, а именно: Пользователь заполняет некоторый массив оценок. Необходимо вывести количество учеников, которые получили ту или иную оценку.
1 ХОД РАБОТЫ
1.1 Создание алгоритма, соответствующего варианту
Для выполнения данной лабораторной работы был составлен алгоритм работы программы:
А0. Начало;
А1. Вывод ФИО и номера группы;
А2. Ввод количества учеников(n);
А3. Создание массива из n ячеек;
А4. Инициализация счетчиков оценок(c2,c3,c4,c5);
А5. Для i от 0 до n с шагом 1 выполнить А6, иначе А;
А6. Если i-тая оценка 2, то А7, иначе А8;
А7. с2+1, переход к А5;
А8. Если i-тая оценка 3, то А9, иначе А10;
А9. с3+1, переход к А5;
А10. Если i-тая оценка 4, то А11, иначе А12;
А11. с4+1, переход к А5;
А12 Если i-тая оценка 5, то А13, иначе А14;
А13. с5+1, переход к А5;
А14. Вывод счетчиков;
А17. Конец.
Также по этому алгоритму была составлена блок-схема (рисунок 1.1):
Р
исунок
1.1 — Блок-схема циклического алгоритма
1.2 Создание программы и её проверка
Далее по блок-схеме была составлена следующая программа (рисунок 1.2):
Р
исунок
1.2 - Программа, соответствующая
варианту 4
Далее данная программа была проверена на нескольких возможных комбинациях значений и выдает следующий результат (рисунок 1.3).
Рисунок
1.3 — Результат выполнения программы
Исходя из вывода результата программой,можно сделать вывод,что её работа корректна.
Заключение
В процессе выполнения лабораторной работы была достигнута поставленная цель: изучить основы работы с массивами. А также выполнить задание, соответствующее 4-ому варианту, а именно: Пользователь заполняет некоторый массив оценок. Необходимо вывести количество учеников, которые получили ту или иную оценку.
