77974

Условный оператор

Лекция

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

Встречаются следующие формы условного оператора: Условный оператор с одной ветвью if условие then команды end При выполнении такого оператора вычисляется условие и если оно истинно то выполняются команды до ключевого слова end в противном случае выполнение программы продолжается со следующей за условным оператором команды. Условный оператор с двумя ветвями if условие then команды else команды end Здесь при истинности условия выполняются команды при ложности команды.

Русский

2015-02-05

28 KB

1 чел.

Лекция №4

Условный оператор

Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие) принимает значение «истина» true. В языке программирования условный оператор начинается с ключевого слова if.

Встречаются следующие формы условного оператора:

Условный оператор с одной ветвью

if условие then команды end

При выполнении такого оператора вычисляется условие, и если оно истинно, то выполняются команды до ключевого слова end, в противном случае выполнение программы продолжается со следующей за условным оператором команды.

Условный оператор с двумя ветвями

if условие then команды1 else команды2 end

Здесь при истинности условия выполняются команды1 при ложности — команды2. При необходимости проверить последовательно несколько условий возможно каскадирование условных операторов:

Пример1. Даны два различных вещественных числа. Вывести на экране большее из них.

program p1;

 var x,y:real;

   begin

   readln(x,y);

     if x>y then

   writeln(x:7:2) else writeln(y:7:2);

  readln;

end.

Пример 2. Даны три различных вещественных числа a, b, c. Найти максимальное из этих чисел.

program p2;

 var a,b,c,max:real;

   begin

     readln(a,b,c);

     if (a>b) and (a>c) then max:=a

     else

     if b>c then max:=b

    else max:=c;

  writeln(‘max’ , max:7:2);

readln;

end.


 

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

53902. Кути. Вимірювання кутів 42.5 KB
  Мета: закріпити знання учнів про зміст основних понять теми вивчених на попередньому уроці; продовжувати формувати навички учнів оперувати вивченими в темі поняттями для обґрунтування дій під час розв’язування типових задач; використовуючи прийом аналогії та знання і вміння вироблені під час вивчення теми Відрізки сформувати вміння розв’язувати типові задачі на застосування аксіом вимірювання та відкладання кутів; відпрацювати навички побудови кутів та їх вимірювання із використанням приладів. Наочність і...
53903. Сума кутів трикутника 46.5 KB
  Мета: сформулювати та довести теорему про суму кутів трикутника ознайомити учнів з поняттям зовнішнього кута трикутника розвивати навички практичної діяльності з геометричними інструментами відпрацьовувати вміння логічно мислити робити висновки. Побудувати трикутник за даними кутами 1 ряд 2 ряд 3 ряд  А = 38 0...
53904. Суміжні і вертикальні кути 322 KB
  Замислюйся міркуй питання занотуй. Познач кути між кольоровими променями і променями АВ і АС. Чи є на цьому малюнку кути що утворюють розгорнутий кут Побудуй на око: а кут який має градусну міру більше 00 але менше 900; б кут рівний 900; в кут більший 900 але менший за 1800.
53905. Суміжні кути 82 KB
  Мета: засвоїти означення суміжних кутів; вивчити формулювання та доведення теореми про суму суміжних кутів а також наслідки із цієї теореми; розвивати увагу логічне мислення просторову уяву; виховувати охайність працьовитість. Обладнання: Моделі кутів карткизавдання. І так ви відгадали що країна в яку ми повинні вирушити складається з кутів. Наше завдання: 1 відшукати там невідомий для нас вид кутів; 2 довести що сума цих кутів дорівнює 180; 3 встановити наслідки цього доведення.
53906. Квадратні корені 548.5 KB
  Після уроку учні зможуть: застосовувати теоретичний матеріал про квадратні корені до вирішення вправ; навчитися усвідомленому застосуванню вивченого матеріалу під час вирішення завдань; набути навичок роботи в малих групах; набути навичок логічних міркувань; формування мотивації здорового способу життя Використані технології: інтерактивні технології: Мікрофон Робота в малих групах. Робота в малих групах. Учні об'єднуються в групи по 4 особи 1 і 2 3 і 4 парти згадують правила роботи в групах...
53907. Розвязування квадратичних нерівностей методом інтервалів 57 KB
  Мета: ознайомити учнів з розвязанням квадратичних нерівностей методом інтервалів; формування уміння розвязувати квадратичні нерівності методом інтервалів. Виховувати охайність під час виконання малюнка.
53908. РЕШЕНИЕ КВАДРАТНЫХ УРАВНЕНИЙ 208 KB
  Какое уравнение называют квадратным уравнение вида ах2bxc=0 где х – переменная а bс числа причем а≠0 числа а bс называются коэффициентами квадратного уравнения; а первый коэффициент b второй коэффициент с свободный член Например: 2х24х8=0 Какое квадратное уравнение называется приведенным Приведенным квадратным уравнением называется такое квадратное уравнение в котором первый коэффициент равен 1 т. а=1 Например: х23х10=0 Какое квадратное уравнение называется неполным Неполным квадратным уравнением...
53909. Квадратні рівняння 207 KB
  Мета уроку: формувати уміння розвязувати квадратні рівняння. Квадратні рівняння простіших видів вавилонської математики вміли розвязувати ще 4 тис. Згодом розвязували їх також: в Китаї і Греції. Він показав як розвязувати при додатних а і bрівняння видів .
53910. Розвязування квадратних рівнянь 181 KB
  Тема: Розв’язування квадратних рівнянь. Мета: Узагальнити способи розв’язування квадратних рівнянь формувати вміння і навики досліджувати і розв’язувати квадратні рівняння розвивати пізнавальний інтерес цікавість увагу пам’ять. Сьогодні предметом дослідження на уроці буде тема Розв’язування квадратних рівнянь і застосування різних способівâ€. Чому стільки часу відводиться для вивчення цієї теми Тому що багато задач економіки фізики зводяться до розв’язування квадратних рівнянь.