77988

Оператор выбора CASE

Лекция

Информатика, кибернетика и программирование

Здесь выражение - это выражение проядкого типа. Вначале вычисляется значение этого выражения. Затем полученное значение последовательного сравнивается с константами из списков меток. Если значение выражения совпадает с какой-нибудь константой, то выполняется соответствующий оператор. Если значение выражения не совпадает ни с одной костантой, то выполняется оператор, стоящий за словом end.

Русский

2015-02-05

26 KB

0 чел.

Лекция №4

Оператор выбора CASE

В отличие от оператора if, оператор case позволяет выбрать один оператор не из двух, а из нескольких операторов. В общем виде оператор case может быть записан следующим образом:

case <выражение> of

 <список меток 1>:<оператор 1>

 <список меток 2>:<оператор 2>

 ………………………………….

 <список меток n>:<оператор n >

еlse

 <оператор>

end;

Здесь <выражение> - это выражение проядкого типа. Вначале вычисляется значение этого выражения. Затем полученное значение последовательного сравнивается с константами из списков меток. Если значение выражения совпадает с какой-нибудь константой, то выполняется соответствующий оператор. Если значение выражения не совпадает ни с одной костантой, то выполняется оператор, стоящий за словом  end.

Пример 1.

По номеру дня недели определить газвание дня недели.

  Program DAY;

  Var D: byte ;

   Begin

   Write (`Введите номер дня недели');

    Readln ( D );

  Case D of

   1: writeln ( `Понедельник' ) ;

   2: writeln ( `Вторник' ) ;

   3: writeln ( `Среда' ) ;

   4: writeln ( `Четверг' ) ;

   5: writeln ( `Пятница' ) ;

   6: writeln ( `Суббота' ) ;

   7: writeln ( `Воскресенье' )

  Else  writeln ( `Ошибка' );

     End;

  Readln;

  End.


 

А также другие работы, которые могут Вас заинтересовать

25415. Анализ ситуации на рынке труда города Абакана 262 KB
  По статистическим данным численность работников которым предоставлены отпуска без сохранения заработной платы составила 188 человек численность выбывших с предприятий по собственному желанию составила 13709 человек. человекочасов что равнозначно ежедневному выходу на работу 119 работников. Численность работников работавших неполный рабочий день неделю по инициативе администрации за 2008 год Показатель 2008 г. Численность работников работавших неполный рабочий день неделю по инициативе администрации человек 624 в от...
25416. Факторы развития социальной среды организации 135 KB
  Факторы развития социальной среды организации Структура плана социального развития организации При разработке социальных разделов планов в центре внимании проблемы улучшения условий труда для всех категорий персонала создания сферы социального обслуживания непосредственно на производстве развития социальной инфраструктуры и обеспечения условий для здорового быта отдыха не только для работников но и для их семей. В область социального планирования включается эффективное использование свободного времени членами трудового коллектива...
25417. Факторы развития социальной среды организации. Роль специалиста по социальной работе в организации 54.5 KB
  Факторы развития социальной среды организации. Роль специалиста по социальной работе в организации. этот термин может означать определенную деятельность по организации включающую в себя распределение функций налаживание устойчивых связей координацию. В этом контексте термин употребляется если речь идет об организованных и неорганизованных системах политической организации общества эффективной и неэффективной организации.
25418. Волновые процессы. Волновая и квантовая оптика. Квантовая механика. Многоэлектронные атомы 3.8 MB
  Конспекты лекций включает теоретический материал, позволяющий студентам в компактной форме получить достаточную информацию о физических явлениях и закономерностях, необходимых для развития физического мышления и подготовки научной базы, без которой невозможно успешное решение профессиональных задач.
25419. Сущность и технология проектирования и моделирования в социальной работе 22.54 KB
  Сущность и технология проектирования и моделирования в социальной работе Социальное проектирование это проектирование социальных объектов социальных качеств социальных процессов и отношений. В отличие от проектирования таких объектов при изменении которых не учитывается субъективный фактор при проектировании социальных объектов этот фактор должен учитываться. Его учет во многом предопределяет специфику социального проектирования. При этом в основания социального проектирования должны быть заложены следующие параметры: противоречивость...
25420. Сила в социальном конфликте 68.5 KB
  Её предметом стало объяснение процессов жизни функционирование и развитие общественных систем и подсистем по средством категории конфликта.Фрейда причина конфликта в расчленении человека на ОНО Я СВЕРХЯ Центральным понятием теоретической системы К. В отечественной психологии наиболее полное и последовательное описание явлений психологического конфликта принадлежит В. Им разработана проблема психологического конфликта проанализирована мотивация личности в конфликтной ситуации описаны социально – типичные отношения личности в...
25421. Модели разрешения конфликтов в процессе с/р 17.72 KB
  Предпосылки решения ков: 1 достаточная зрелость кта к ая выражается в видимых формах проявления объявлении своих или противоположных интересов и позиций в организации конфликтных групп; 2 потребность субъектов разрешать кты и способность это осуществить; 3 наличие необходимых средств и ресурсов для разрешения ктов: матерх политич культурных человечх. Выделяют 5 оснх стратегий поведения в конфх ситуациях: а приспособление – субъект не проявляет ни активности ни заинтересованности в достижении х результатов. Она направлена...
25422. Методы исследования в области СР 15.92 KB
  Всю совокупность методов используемых в СР можно классифицировать на 2 большие группы: теоретические и практические. К теоретическим методам СР следует отнести общенаучные методы: индукция заключение осуществляется от фактов к гипотезе и к общему утверждению; дедукция заключение от общих утверждений к частным фактам; синтез соединение элементов в единое целое; аналогия умозаключение при котором 3 об изученном объекте переносятся на сходный менее изученный; сравнение метод позволяющий установить сходство...
25423. Методы исследования в социальной статистике 14.9 KB
  Задачами для СоцС явся: систематический анализ ситуации в соц сфере; анализ важнейших тенденций и закономерностей развития отраслей соц инфрастрры; изучение уровня и условий жизни нася; оценка степени дифференциации этих характеристик; анализ динамики; прогнозирование наиболее вероятного хода развития на ближайшую и более отдаленную перспективу; исследование факторов под влиянием к х сложилась данная ситуация; выяснение соотношений объективных и субъективных факторов. Разработка подходов к построению обобщающих показателей позволяющих...