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