Хелпикс

Главная

Контакты

Случайная статья





Линейные алгоритмы. Процедуры ввода. Процедуры вывода. Управление режимами вывода. Процедуры и функции данного модуля



Линейные алгоритмы

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

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

где: НАЧАЛО - начало алгоритма
D1,D2,D3 - действия
КОНЕЦ - конец алгоритма

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

Пример:

READLN(A,B);

C:=SQRT(A*A+B*B);

P:=A+B+C;

WRITELN(P);

Процедуры ввода

· Ввод данных – это передача информации от внешнего носителя в оперативную память для обработки.

· Для ввода служат процедуры Read, Readln

Формат оператора ввода:

· Read(X1,X2,…XN); где Х переменные допустимых типов

· Read – считывание значение переменных через пробел. После введённого значения нажать Enter.

· Readln –Имена переменных через запятую, считывание через Enter

Readkey; - программа приостанавливается до нажатия какой-либо клавиши.

Процедуры вывода

Существуют два режима вывода – текстовый и графический.

Управление режимами вывода

· Процедуры, управляющие представлением информации на экране в текстовом режиме, собраны в стандартном модуле CRT

Процедуры и функции данного модуля

· ClrScr – очистка экрана

· GoToXY – переход курсора в точку с указанными координатами

· TextColor (№ цвета) – цвет текста

· TextBackGround (№ цвета) – фоновый цвет



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.