Skip to content

Block diagram

garevna edited this page Apr 24, 2019 · 6 revisions

ico50 Блок схема алгоритма

ico25 Алгоритм

В основе структурного программирования лежит триада

  • последовательность
  • ветвление
  • цикл

Последовательность - выполнение действий одно за другим

Ветвление - выбор действия в зависимости от выполнения условия

Цикл - неоднократное повторение одной и той же последовательности действий

Программирование начинается с описания алгоритма

Алгоритм - это пошаговая система инструкций, определяющих процесс перехода от исходных данных ( на входе ) к искомому результату ( на выходе )

ВХОДПроцессВЫХОД

Если результат существует, алгоритм выполняется за конечное число шагов

Если искомого результата не существует, алгоритм или никогда не завершает работу, либо заходит в тупик

Одним из способов описания алгоритма является блок-схема


ico25 Блок-схема

link-20 Обозначения

Для выполнения блок-схемы можно воспользоваться бесплатным сервисом

cap-30 Последовательность


cap-30 Ветвление


cap-30 Цикл


hw-30 Упражнение 1

Нарисуйте блок-схему алгоритма суммирования всех целых чисел от 1 до N

hw-30 Упражнение 2

Нарисуйте блок-схему алгоритма суммирования всех целых нечетных чисел от 1 до N

Ряд Фибоначчи

Ряд Фибоначчи - это последовательность чисел, каждое из которых равно сумме двух предыдущих

Первый и второй члены ряда Фибоначчи равны 1

Схема алгоритма вычисления члена ряда Фибоначчи по его номеру N

hw-30 Упражнение 3

Измените блок-схему алгоритма вычисления члена ряда Фибоначчи по его номеру N следующим образом:

  • измените стартовые значения переменных и

  • перенесите инкремент ( приращение ) переменной n перед блоком ветвления кода ( сравнения n и N )

    n = 1

    a = 1

    b = 1

    F = 1

    n = n + 1

    ...


hw-30 Упражнение 4

Нарисуйте блок-схему алгоритма вычисления факториала числа N

Факториал числа N - это произведение всех чисел от 1 до N

N! = 1 * 2 * 3 * 4 * .... * N

© Irina H.Fylyppova 2018
Использование данных материалов или любой их части коммерческими школами ( курсами ) является нарушением авторских прав


Новая версия


1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19

Занятие 1

⤵️

Занятие 2

⤴️ ⤵️

Занятие 3

⤴️ ⤵️

Занятие 4

⤴️ ⤵️

Занятие 5

⤴️ ⤵️

Занятие 6

⤴️ ⤵️

Занятие 7

⤴️ ⤵️

Занятие 8

⤴️ ⤵️

Занятие 9

⤴️ ⤵️

Занятие 10

⤴️ ⤵️

Занятие 11

⤴️ ⤵️

Занятие 12

⤴️ ⤵️

Занятие 13

⤴️ ⤵️

Занятие 14

⤴️ ⤵️

Занятие 15

⤴️ ⤵️

Занятие 16

⤴️ ⤵️

Занятие 17

⤴️ ⤵️

Занятие 18

⤴️ ⤵️

Занятие 19

⤴️ ⤵️

⤴️

ico20 Дополнительно
dir-20 Справочная инфо

Clone this wiki locally