Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Ветвящиеся вычислительные процессы.

Читайте также:
  1. IV. Цифровые вычислительные машины
  2. Вычислительные затраты на агрегирование
  3. Гравитационные процессы.
  4. ЛОКАЛЬНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ
  5. Локальные вычислительные сети
  6. Локальные вычислительные сети.

Для групп 187,190

Учебный год

ПРОСЬБА! СДИРАЯ ПО ВОЗМОЖНОСТИ ИЗМЕНЯЙТЕ ПЕРЕМЕННЫЕ В ПРИМЕРАХ! Иначе у всех примеры будут идентичные.

 

 

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

Алгоритм – описание последовательности действий программы необходимых для выполнения поставленной задачи.

Типы – Линейные, ветвящиеся, Циклические.

Способы записи – 1. на естественном (человеческом) языке Пример:

x2 + 2y6-5 + 33 = 0, Если x больше 0 то прибавить 1, перейти на метку L1.

2. Графически. Классический алгоритм в виде блок- схемы. (содержит блоки ввода данных, блоки условия, блоки вывода данных, блоки циклов, действий и последовательности действий).

 

Линейные вычислительные процессы.

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

- линейный вычислительный процесс;

- разветвляющийся вычислительный процесс;

- циклический вычислительный процесс.

Линейным вычислительным процессом называется однократно выполняемая последовательность действий. Например:

Write (‘введите X, Y’);

Read (x,y);

Z:=X*Y;

Write(‘произведение X на Y равно - ’, Z);

Ветвящиеся вычислительные процессы.

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

- линейный вычислительный процесс;

- разветвляющийся вычислительный процесс;

- циклический вычислительный процесс.

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

Например:

Write(‘введите X и Y’);

Read X, Y;

IF X>Y Then Write(‘X больше Y!’)

Else Write(‘Y больше X’);


Дата добавления: 2015-07-20; просмотров: 300 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Отдельные статьи закона попадают под 357 статью УК ГЕНОЦИД.| Циклические вычислительные процессы. Определение. Классификация.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)