русс | укр

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

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

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

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


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

У випадку з інакше


Дата добавления: 2015-06-12; просмотров: 496; Нарушение авторских прав


ключ вибору (const: оператор)

Наприклад:

1) CASE digit OF 2) CASE ch OF

0: WRITELN (‘Нуль’); 0: WRITELN (‘Нуль’);

1,3,5,7,9: WRITELN (Непарне ‘число’); ‘A’,’O’, ‘E’,’U’: WRITELN (‘Голосні’);

2,4,6,8: WRITELN (‘Чіт’); ‘P’,’M’,’N’,’L’: WRITELN (‘Нуль’);

END; END;

Оператор Вибору працює таким чином:

– спочатку обчислюється <выражение>. Воно може давати значення тільки
порядкового типа: INTEGER або CHAR (але не REAL і STRING);

– далі в < списку вибору > відшукується оператор, якому передує
константа, рівна обчисленому значенню <выражения>. Вирази і
константи в списку вибору обов'язково повинні бути однакового типа.
Знайдений оператор виконується, після чого Оператор Вибору завершує
свою роботу;

– якщо в списку вибору не буде знайдене значення константи, рівне обчисленому значенню виразу, то управління передається операторам, що стоять за словом ELSE. Якщо цієї частини Оператора Вибору немає, то за відсутності в списку вибору співпадаючої константи Оператор Вибору завершується.

Приклад:Програма КАЛЬКУЛЯТОР для операцій +,- *, / між двома числами.

programCalc;

usescrt;

Var

operation: char;

x,y,z : real;

stop : boolean;

Begin

clrscr;

stop:=false;

WriteLn;

Write('x,y= ');

ReadLn(x,y);

Write('Операція: ');

ReadLn(operation);

caseoperation of

+’: z:=x+y;

-’ : z:=x-y;

*’: z:=x*y;

/’ : z:=x/y;

Else

Stop:=true;

end;

if notstop then

WriteLn(‘Результат =’,z);

readkey

End.



<== предыдущая лекция | следующая лекция ==>
Лабораторна робота 3 | Варіанти завдань


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


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

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

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


 


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

 
 

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

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