Язык блок-схем
- начало или конец алгоритма
- ввод и вывод информации
- логическое условие
- последовательность выполнения действий
- выполнение действия
Составление алгоритмов с ветвлениями
Пример 2. Составьте алгоритм для перехода дороги на светофоре.
Подойти к светофору.
Посмотреть на его свет.
Если горит зелёный, то перейти дорогу.
Если горит красный, то подождать, пока загорится зелёный, и уже тогда перейти дорогу.
Составление циклических алгоритмов
Пример 3. Составить алгоритм перевода чисел из десятичной системы в двоичную.
Если число равно 0 или 1, то это и будет его двоичное представление.
Если число больше 1, то мы делим его на 2.
Полученный остаток от деления записываем в последний разряд двоичного представления числа.
Если полученное частное равно 1, то его дописываем в первый разряд двоичного представления числа и прекращаем вычисления.
Если же полученное частное больше 1, то мы заменяем исходное число на него и возвращаемся в пункт 2).
© ООО «Знанио»
С вами с 2009 года.