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

Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

Томский государственный университет систем управления и радиоэлектроники (ТУСУР)

Кафедра комплексной информационной безопасности электронно - вычислительных систем (КИБЭВС)

АЛГОРИТМЫ. ЧАСТЬ I

Отчет по практической работе

по дисциплине «Ознакомительная практика»

Студент гр. 711-2

____________ Е. П. Толстолес

___________

10.02.2022

Принял:

Инженер КИБЭВС

_______ Д.Р. Уразаев

10.02.2022

Томск 2022

2

Оглавление

Введение ...........................................................................

.....................................3

2

Словесное и графическое описание алгоритмов ............................................

4

2.1

Словесный способ записи ..............................................................................

4

2.2

Графический способ записи алгоритмов ......................................................

5

3

Заключение .........................................................................................................

7

3

1 Введение

Цель работы: освоить способы записи алгоритма.

Задачи:

- Представить словесные и графические описания алгоритмов к программам.

Задания:

1.Найти массу x литров молока, если известно, что плотность молока р кг/м3. Пример: x=7 л, p=1030 кг/м3. Ответ: 7,21 кг;

2.Даны числа a, b, c. Проверить, выполняется ли неравенство a;

3.Определить, содержит ли массив данное число x.

4

2Словесное и графическое описание алгоритмов

2.1Словесный способ записи

Согласно условию задания, словесное описание алгоритма линейной программы будет иметь вид:

Алгоритм А:

А0 начало;

А1 ввод х, р;

А2 m=x*p; A3 вывод m; A4 остановка.

Согласно условию задания, словесное описание алгоритма программы с ветвлением будет иметь вид:

Алгоритм B:

B0 начало;

B1 ввод a, b, c;

B2 если a<b, то B3, иначе - вывод «НЕТ»;

B3 если b<c, то вывод «ДА», иначе – вывод «НЕТ»;

B4 остановка.

Алгоритм С:

5

Согласно условию задания, словесное описание алгоритма программы с ветвлением будет иметь вид:

С0 начало;

С1 ввод х;

С2 i = 1;

С3 если i > n, то вывод «FALSE» и переход к С5, иначе – С4;

С4 если array[i] = x, то вывод «TRUE» и переход к С5, иначе i = i + 1 и возврат к С3;

C5 остановка

2.2 Графический способ записи алгоритмов

Графический способ записи алгоритма линейной программы представлен на рисунке 2.1.

Рисунок 2.1 – Блок схема алгоритма A

6

Графический способ записи алгоритма программы с ветвлением представлен на рисунке 2.2.

Рисунок 2.2 – Блок схема алгоритма B

Графический способ записи алгоритма программы работы с одномерными массивами представлен на рисунке 2.3.

Рисунок 2.3 – Блок схема алгоритма С

7

3Заключение

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

словесные описания и блок-схемы для линейной программы (Алгоритм А), программы с ветвлением (Алгоритм B), программы с одномерным массивом (алгоритм С).

Отчет был составлен согласно ОС ТУСУР.

Рисунок 2.2 – Блок схема алгоритма B

Соседние файлы в папке Ознакомительная практика