Алгоритмы. Блок-схемы.
Основные условные обозначения в блок-схемах
Задание: составить блок-схему для нахождения периметра треугольника
Задание 2. Составить алгоритм вычисления стоимости покупки с учетом скидки: при покупке товара на сумму больше 500 руб.
Домашнее задание: 1. Составить блок-схему вычисления площади треугольника, если известны длины трех его сторон. Входные данные:
221.50K
Category: programmingprogramming

Алгоритмы. Блок-схемы. 9 класс

1. Алгоритмы. Блок-схемы.

9 класс

2.

Алгоритм – это строго определенная
последовательность действий при решении
задачи.
Алгоритм содержит несколько шагов.
Шаг алгоритма – это каждое отдельное
действие алгоритма.
«Алгоритм – это порядок действий».

3.

Блок-схема – графическое представление
алгоритма в виде последовательности
связанных между собой функциональных
блоков
(стандартных
графических
элементов), каждый из которых соответствует
выполнению
одного
или
нескольких
действий.

4.

Элементы алгоритма изображаются на
блок-схеме
с
помощью
различных
геометрических фигур, внутри которых
записывается программный код.
Линейный алгоритм
Алгоритм с ветвлением

5. Основные условные обозначения в блок-схемах

Условное обозначение
Назначение блока
Начало/конец алгоритма
Ввод или вывод данных. Внутри
блока перечисляются данные через
запятую
Процесс. Внутри блока
записываются математические
формулы и операции для обработки
данных
Проверка условия. Внутри блока
записываются логические условия.
Имеет два выхода Да(+) и Нет(-)
Направление.

6. Задание: составить блок-схему для нахождения периметра треугольника

Задание:
составить
блок-схему
нахождения периметра треугольника
начало
Ввод a, b, c
P = a+b+c
Вывод P
конец
Линейный алгоритм
для

7. Задание 2. Составить алгоритм вычисления стоимости покупки с учетом скидки: при покупке товара на сумму больше 500 руб.

начало
Задание 2.
Составить алгоритм
вычисления стоимости
покупки с учетом скидки: при
покупке товара на сумму
больше 500 руб.
предоставляется скидка 10 %.
Входные данные: a (цена
единицы товара), b
(количество единиц товара);
Выходные данные: s (сумма
покупки).
Ввод a, b
S = a*b
нет
да
S>500
S = S*0,9
Вывод S
конец

8. Домашнее задание: 1. Составить блок-схему вычисления площади треугольника, если известны длины трех его сторон. Входные данные:

a, b, c (длины сторон треугольника);
Выходные данные: S (площадь треугольника).
2. Составить блок-схему вычисления значения с = a/b, если
а>0, иначе c = (a+b)/2.
Входные данные: a, b
Выходные данные: c
English     Русский Rules