Практическая работа №2. Конструктор алгоритмов

Цель работы: Приобрести начальные навыки построения блок-схем линейных алгоритмов при помощи программы Конструктор алгоритмов.

Порядок выполнения работы:

  1. Прочитайте условие задачи:

Задача. Вычислить сумму двух чисел.

Ранее рассматривались этапы постановки задачи и математической формализации для решения этой задачи:

Дано: a – первое число, b – второе число.

Найти: c – сумму чисел a и b

Связь: c = a + b

Выполним третий этап – разработка алгоритма – при помощи программы

Конструктор алгоритмов.

  1. Запустите программу Конструктор алгоритмов .
  2. В главном меню окна выберите пункт Блок-схема - Новая блок-схема.     

 

  1. В главном меню окна выберите пункт Разработка (кнопки в левой панели инструментов должны стать активными - желтыми).
  2. Выберите инструмент Начало схемы алгоритма и щелкните левой кнопкой мыши на рабочем поле.

Замечание. Для того чтобы указать исполнителю, с переменными какого типа он будет работать, необходимо их описать. Все переменные, которыми обозначены величины на первом этапе – постановка задачи - должны быть описаны в этом разделе.

Конструктор алгоритмов работает с числовыми переменными целого (цел) или вещественного типа (вещ). Так как решение данной задачи предусматривает сложение любых чисел (не только целых), то опишем переменные a, b и c как переменные вещественного типа:

  1. Выберите инструмент Описание переменных и щелкните мышью на стрелке между блоками начала и конца схемы алгоритма.
  2. Выделите двойным щелчком блок «Описание переменных», затем щелкните по нему правой кнопкой мыши и из контекстного меню выберите команду Редактировать...
  3. Во всплывающем окне Блок «Описание переменных» во вторую строку впишите имена переменных, соответствующие первому числу, второму числу и сумме (a, b, c).
  4. Выберите инструмент Ввод данных и отредактируйте его, вписав имя переменной, соответствующее первому числу (a).
  5. Выберите инструмент Ввод данных и отредактируйте его, вписав имя переменной, соответствующее второму числу (b).
  6. Выберите инструмент Присваивание и отредактируйте его:
  • во всплывающем окне блок «Присваивание» в первую строку впишите имя переменной, соответствующее сумме (c), а во вторую строку арифметическое выражение вычисления суммы (a+b). 
  1. Самостоятельно добавьте блок «Вывод данных» для переменной с.
  2. Блок-схема готова. В главном меню окна выберите пункт Отладка.
  1. Нажмите загоревшуюся зеленую стрелку для запуска алгоритма на исполнение. Блоки схемы будут поочередно становиться активными (выделяться зеленым цветом). Для их исполнения нажимайте стрелку вниз.
  1. В момент выполнения первого блока «Ввод данных» введите во всплывающем окне значение первого числа a. Например, 10.
    В момент выполнения второго блока «Ввод данных» введите во всплывающем окне значение второго числа b. Например, 15.

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

Когда выполнение алгоритма будет закончено, появится всплывающее окно с конечными (выходными) значениями всех переменных.

  1. Повторите выполнение алгоритма с другими значениями первого и второго чисел, нажав опять на стрелку.
  2. Повторите выполнение алгоритма с дробными значениями первого и второго чисел.
  3. Подготовьте отчёт о проделанной работе.

& Содержание отчёта:

Отчёт по практической работе должен содержать:

  1. Порядок работы с программой Конструктор алгоритмов.
  2. Заполненную таблицу с результатами тестирования алгоритма для задачи на вычисление суммы двух чисел в виде:

 

Тест

а

b

c:=a+b

1.

10

15

 

2.

 

 

 

3.