Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по лабораторной работе.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
732.53 Кб
Скачать

Отчёт по лабораторной работе №2

Построить алгоритм с разветвлениями вычислительного процесса. Параметры должны вводиться с клавиатуры. Результат вывести на дисплей.

Вариант 5

Найти наименьшее из чисел a, b, c.

  1. Текст алгоритма в записи псевдокодом:

алгоритм наименьшее из чисел

вещ a, b, с

начало

вывести сообщение: Задать a

ввести a

вывести сообщение: Задать b

ввести b

вывести сообщение: Задать c

ввести c

если (a<b) то а=x1,

иначе b=x1.

если (x1>c) то min=с

вывести сообщение: Наименьшее из чисел

Задать b

конец

Начало

  1. Схема алгоритма:

Задать a

1

a

2

3

1

x2>c

sr=c

sr=x2

да

нет

sr=x1

Среднее из чисел

Конец

11

12

13

14

15

13

Конец

Наименьшее число

min=x1

12

11

10

min=x1

нет

x1<c

8

x1=b

x1=a

да

9

7

6

54

4

нет

да

a<b

c

Задать c

b

1

Номер блока

Описание

1

Вывод сообщения «Задать параметр а»

2

Ввод параметра a

3

Вывод сообщения «Задать параметр b»

4

Ввод параметра b

5

Вывод сообщения «Задать параметр c»

6

Ввод параметра с

7

Проверка условия a<b

8

Вывод x1=b

9

Вывод x1=a

10

Проверка условия x1>c

11

Вывод min=x1

12

Вывод min=c

13

Вывод Наименьшего числа

а

Задать b

Начало

c

Задать c

b

-вывод сообщения на дисплей

  1. Схема работы системы:

-запись числа с на ОЗУ

-чтение из ОЗУ чисел a, b

-проверка условия

нет

да

-запись числа b на ОЗУ

-запись числа а на ОЗУ

-ввод числа c

-ввод числа b

-ввод числа а

2

1

a<b

-вывод числа c на дисплей

-вывод сообщения на дисплей

-вывод числа b на дисплей

-вывод сообщения на дисплей

-вывод числа а на дисплей

Задать a

b > a && b < c || b < a && b > c

x1=b

x1=a

x1>c

min

Конец

2

1

-вывод минимального числа на дисплей

min=x1

-чтение из ОЗУ х1, c

-проверка условия

min=c

-чтение из ОЗУ результата

нет

да

....