Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
рабочая тетрадь.doc
Скачиваний:
14
Добавлен:
13.08.2019
Размер:
371.2 Кб
Скачать

Руководство по работе с программой «Конструктор блок-схем»

Действие

Обозначение на схеме

Окно свойств оператора

Примечание

Начало алгоритма

Ввод данных

С помощью блока ввода данных можно задать значение только одной переменной

Вычисление значения

Вывод результата

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

Конец алгоритма

Для изменения свойств блока нужно щелкнуть правой кнопкой мыши по блоку и выбрать нужное свойство.

В диалоговом окне ввести нужное свойство.

Или можно было дважды щелкнуть по блоку и использовать иное поле ввода.

 

Добавление стрелочки

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

Знаки арифметических операций

+ сложение

- вычитание

* умножение

/ деление

математические функции:

Sqr() возведение в квадрат

Sqrt() извлечение корня квадратного

х mod y – остаток от деления

Правила записи арифметических выражений

  1. Целая часть от дроби отделяется точкой, например 3.14

  2. Если нет скобок, то порядок выполнения действий такой:

Возведение в степень

Умножение, деление

Сложение, вычитание

  1. Скобки меняют порядок выполнения операций

  2. Выражение должно быть записано в одну строку, например

Записывается как 17.0/(3.5+4.0)

Задание. Проставьте недостающие скобки и знаки арифметических операций и заполните таблицу ответов.

3 x + 7 x - 2

1.

3 x + 1 4 x +2

2.

3 sqr x – 5 x + 1 5 - x

3.

x sqrt 5 – 3 x

4.

задания

Значение х

1

2

3

4

-2

-1

0

4

8

Домашнее задание

  1. Дайте определение блок-схемы алгоритма.

  2. Какие блоки вам известны и для чего они предназначены?

  3. Сколько переменных можно задать в блоке ввода данных?

  4. Как осуществляется вычисление значения переменной?

  5. Какие правила выполнения арифметических операций вам известны?

  6. Запишите на языке «Конструктора блок-схем» следующие выражения и вычислите результат

1.

2.

a=10, b=5

a=15, d=5

Линейная структура алгоритмов

Линейным называется такой алгоритм, все действия которого выполняются однократно и последовательно один за другим.

Пример. Составить блок-схему для решения задачи. Дан радиус окружности R. Вычислить длину окружности L и площадь круга S.

Задание 1. По двум заданным вещественным числам вычислить коэффициенты приведенного квадратного уравнения, корнями которого являются эти числа. Заполните шаблон блок-схемы, вписав пропущенные блоки.

№ п/п

x1

x2

p

q

1

2

1

-3

2

2

6

-2

-4

-12

3

-3

4

-1

-12

Задание 2. Какое значение получит переменная а после выполнения следующего алгоритма?

a=