Базовые алгоритмические конструкции

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

 

1. Следование (линейный алгоритм).

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

 


Задача 1.Даны числа a и b. Вычислить значение выражения

y=(a2+3b)(b3–2a).

 

 

2. Развилка (ветвление, разветвляющийся алгоритм).

В зависимости от условия выполняются те или иные действия.

а) полная развилка б) неполная развилка

 

 

 

 


Задача 2.Даны числа a и b. Вычислить значение выражения y= .

 

 

 

3. Циклический алгоритм.

Цикл применяется при необходимости выполнить какие-либо действия несколько раз.

а) цикл-пока (цикл с предусловием) б) цикл-до (цикл с постусловием)

       
   
 
 

 


В цикле-пока проверка условия происходит до выполнения серии действий (тела цикла). Тело цикла выполняется, пока условие истинно (условие продолжения цикла).

В цикле-до проверка условия происходит после того, как серия действий выполнена (условие выхода из цикла или условие окончания цикла).

 

Задача 3.Найти в последовательности чисел 1, 3, 5, 7, … первое число, большее заданного числа А.

Задача 4.Вычислить и вывести все значения функции y=3x+1 при изменении аргумента х от –5 до 5 с шагом 2.

       
   
 

 

 









Дата добавления: 2015-10-05; просмотров: 2365;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.