Базовая структура: ветвление
Псевдокод | Блок-схема |
1. если-то | |
если условие то действия все | |
2. если-то-иначе | |
если условие то действия 1 иначе действия 2 все |
В качестве "условия" можно указывать любые выражения, которые однозначно можно интерпретировать как истинные или ложные высказывания. Например, из двух чисел найти максимальное:
Трассировочные таблицы предназначены для тестирования алгоритмов.
Оба алгоритма решают поставленную задачу, но разными способами. На левом рисунке приведен алгоритм первого варианта на псевдокоде. Команда "кв" означает "конец ветвления" равносильна команде "все".
6.05. Алгоритмы циклической структуры
знать: порядок выполнения операций циклической алгоритмической структуры, виды циклов; особенности использования операторов циклов
уметь: выполнять циклический алгоритм, заданный в виде схемы или программы; записывать на алгоритмическом языке алгоритм решения простой задачи с циклом
Базовая структура цикл обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла.
Внутри тела цикла «пока» должно содержаться выражение, изменяющее параметр цикла!
Определенны цикл (Цикл с известным количеством итераций.)
Дата добавления: 2016-05-31; просмотров: 2837;