русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Оператор вывода данных.


Дата добавления: 2014-11-28; просмотров: 555; Нарушение авторских прав


Вывод данных на экран дисплея выполняется оператором WRITE (список печати)
Элементами списка могут быть: переменные, числа, выражения, текст, заключенный ' ', элементы списка отделяются друг от друга запятой.

Оператор WRITELN отличается от WRITE тем, что после вывода всех значений переводит курсор в начало следующей строки.

Примеры.

1. WRITE('Ответ=', Y)

2. WRITE('Ответ=', 2*3.14/(1.34+56.3))

В операторе вывода можно задать формат вывода.
WRITE(X:N:M)
x- переменная вещественного типа
n- выражения целого типа, характеризующие ширину поля вывода
m-число будет выводиться с m знаками после запятой

Примеры.

3. WRITE('A=', A:2, 'B=',B:3,'C=',C:1)

4. WRITELN(A, B); WRITE(C)

5. WRITELN(A<B:7)

6. WRITE(Y:5:3, X:7:2)]

 

1. УСЛОВНЫЙ ОПЕРАТОР Условный оператор позволяет проверить некоторые условия и взависимости от результата проверки выполнить то или иное действие.Условный оператор - это средство ветвления вычислительного процесса. Базовая структура алгоритма типа развилки, имеет два вида: полная инеполная. Вид Блок-схема Общий вид оператора:развилки Полная + - IF <P> THEN <S1> ELSE <S2>; P где IF (если) THEN (то) ELSE (иначе) – S1 S2 служебные слова языка Паскаль; Р – некоторое логическое условие; S1, S2 – любые операторы языка. а)Не полная + - IF <P> THEN <S1>; P S1 б) + P - IF < P > THEN <S1>; где P – некоторое логическое условие S1 (отрицание условия P или противоположное условию P); Развилка может иметь вложенную структуру, любой степенивложенности. Любой из операторов S1 или S2 может быть условным, причёмне обязательно в нём будет присутствовать часть ELSE <S…>. Подобнаянеоднозначность решается следующим образом: любая встретившаяся часть 4 ELSE соответствует ближайшему к ней «сверху» части THEN условногооператора. При необходимости выполнить в условном операторе несколькооператоров их заключают в операторные скобки BEGIN - END, в противномслучае в условном операторе выполняется только первый после ключевогослова THEN или ELSE оператор. 2. ОПЕРАТОР БЕЗУСЛОВНОГО ПЕРЕХОДА В программе можно осуществить переход на помеченный оператор(не зависимо от какого либо условия), прервав последовательное выполнениепрограммы. Для этого служит простой оператор безусловного перехода. Общий вид оператора: GOTO <метка>; Метка назначается пользователем и представляет собой целое числобез знака, содержащее не более четырёх цифр или обычный идентификатор иотделяется от оператора двоеточием. Например: GOTO 120; GOTO 250; Используемые в программе метки должны быть описаны в разделеописания меток. Для приведённого примера раздел меток выглядит так:LABEL 120, 250; Язык ПАСКАЛЬ является структурированным, поэтому особойнеобходимости в операторе безусловного перехода нет. Использовать егоследует в редких случаях, например, для выхода к концу программы илипроцедуры в случае неправильного задания данных или выхода из цикла.Неправильное использование оператора GOTO усложняет программу за счётмногократных переходов вперёд или назад по программе, затрудняет еёчтение, отладку и проверку на правильность. . ОПЕРАТОР ВАРИАНТА Условный оператор позволяет при выполнении программы выбирать одно из двух возможных действий. Если же необходимо сделать много 6 взаимоисключающих проверок, то удобнее воспользоваться оператором выбора варианта. Общий вид оператора варианта: CASE <ключ выбора> OF <список меток>: <оператор(ы)>; … <список меток>: <оператор(ы)>; ELSE <оператор(ы)> END; Ключ выбора (селектор) представляет собой выражение скалярного типа (но не вещественного). Выполнение оператора варианта начинается с вычисления значения ключа выбора. Затем для использования выбирается оператор, одна из меток которого совпадает с полученным значением. После выполнения этого оператора (он может быть простым или составным) управление передаётся на оператор, следующий за оператором варианта. Если же значение ключа выбора не совпало ни с одной из меток, управление передаётся оператору, стоящему за словом Else. Часть Else может отсутствовать.


<== предыдущая лекция | следующая лекция ==>
Символьные выражения | Цикл с предопределенным числом повторений.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.807 сек.