Добавить в корзинуПозвонить
Найти в Дзене

Основы алгоритмов. Блок-схемы

Привет! Учёный Кот на связи! В сегодняшнем уроке ты узнаешь что такое алгоритмы и для чего нужны блок-схемы. Алгоритм - это набор определенных команд, предназначенный для выполнения каких-либо действий. Линейный алгоритм – алгоритм, в котором все команды выполняются друг за другом. Разветвляющийся алгоритм – алгоритм, в котором подразумевается условие, и при различных вариантах будут выполняться разные команды или наборы команд. Циклический алгоритм – алгоритм, в котором команда или набор команд выполняются определённое количество раз или до выполнения определённого условия. Блок-схема -это способ графического представления алгоритма, в котором шаги изображаются в виде блоков различной формы, соединенных между собой стрелками. Она помогает наглядно показать структуру и логику работы системы, делая её проще для понимания и обсуждения. Задача: Миша нашёл книгу в которой была блок-схема. Каким будет значение переменной I после выполнения алгоритма? Ответ: 5. Задача: У исполнителя есть дв
Оглавление

Привет! Учёный Кот на связи!

В сегодняшнем уроке ты узнаешь что такое алгоритмы и для чего нужны блок-схемы.

Алгоритмы. Какие они?

Алгоритм - это набор определенных команд, предназначенный для выполнения каких-либо действий.

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

Разветвляющийся алгоритм – алгоритм, в котором подразумевается условие, и при различных вариантах будут выполняться разные команды или наборы команд.

Циклический алгоритм – алгоритм, в котором команда или набор команд выполняются определённое количество раз или до выполнения определённого условия.

Блок-схемы. Что это такое?

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

-2
Этот алгоритм выводит на экран значение выражения 2+2, то есть 4.
Этот алгоритм выводит на экран значение выражения 2+2, то есть 4.
Если сейчас вечер, тогда идём спать. Если ещё не вечер, тогда сидим в телефоне.
Если сейчас вечер, тогда идём спать. Если ещё не вечер, тогда сидим в телефоне.

Задача: Миша нашёл книгу в которой была блок-схема. Каким будет значение переменной I после выполнения алгоритма?

-5

Ответ: 5.

Задача: У исполнителя есть две команды: 1) +2; 2) *2. Алгоритм: 112112. Вычислите число которое получится после выполнения алгоритма.

Давайте за число которое получится после выполнения алгоритма возьмём за переменную I, которая изначально равна 0. В алгоритме число 112 повторяется два раза, значит можем выполнить алгоритм 112 2 раза, чтобы выполнить условие задачи. Но в алгоритме 112 число 1 повторяется 2 раза, поэтому можем составить программу:

I = 0
Выполнить 2 раза:
____Выполнить 2 раза:
________I = I + 2
____I = I * 2

Ответ: 24.

На этом у меня всё. Надеюсь вы освоили тему.

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

Всех обнял! Встретимся на следующем уроке.

Видеоролик: https://dzen.ru/video/watch/69c90f6346a33564b304d643