Условный оператор IF
Условие
Действие 1
Да
Нет
Полная форма конструкции условного оператора имеет вид:
if <логическое выражение> then <оператор 1> else <оператор 2>
если то иначе
Var p :string;
Begin
WriteLn (‘Куда путь держишь?’);
ReadLn (p);
If p=‘направо’ then writeLn (‘Коня потеряешь’);
If p=‘налево’ then writeLn (‘Голову сложишь’);
If p=‘прямо’ then writeLn (‘Невесту найдешь’);
ReadLn;
End.
когда оператор if появляется внутри другого оператора if, они считаются вложенными.
Этот метод часто обеспечивает большую эффективность,
однако одновременно он уменьшает наглядность программы. Не рекомендуется использовать более одного-двух уровней вложения if.
Пример
Снаряд должен попасть в промежуток между 30 и 40 км.
Если он попадает в данный промежуток то появляется надпись «Попал»,
иначе если не долетел «Недолет» или «Перелет»
if x >= 30 then
if x <= 40 then
writeln (‘Попал') - вложенный условный оператор
else writeln (‘Перелет')
else
writeln ('Недолет');
var a,b : string;
{a-приветствие человека, b-ответ компьютера}
begin
readln (a);
if a=‘привет'
then writeln (‘привет ‘);
if (a='здорово‘) or (a='здравствуйте')
then writeln ('здравствуйте‘);
if(a='добрыйдень')or(a='приветик')or(a='салют')
then writeln ('салют‘);
end.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть