Мысал 1. Берілген 0 мен 12 арасындағы натурал санға сəйкес шығыс күнтізбесіне сəйкес жыл атауын шығаратын программа: Program m1;
var n: byte;
begin
write (′Жыл нөмірін енгіз′); read (n);
сase n of
Writeln (′ Мешін жылы′);
Writeln (′ Тауық жылы′);
Writeln (′Ит жылы ′);
Writeln (′Доңыз жылы′);
Writeln (′Тышқан жылы′);
Writeln (′Сиыр жылы′);
Writeln (′Барыс жылы′);
Writeln (′Қоян жылы′);
Writeln (′ Айдаһар жылы′);
Writeln (′Жылан жылы′);
Writeln (′Жылқы жылы′);
Writeln (′Қой жылы′); else writeln (′Дұрыс емес′)
end; таңдау операторының соңы
end. программаның соңы
Бақылау сұрақтары:
Шартты оператор деген не?
Шартты операторлардың формалары жəне олардың жазылу үлгілері қандай?
Құрама шарт деген не, олар қалай жазылады ?
Құрама оператор деген не жəне олардың жазылуы қандай?
Егер шарт орындалмаса жəне программада else сөзі болмаса басқару қайда жіберіледі?
Шарттың нəтижесі қандай мəндер болады?
Квадрат теңдеу шешудегі шарттар қандай?
Шартты жəне таңдау операторының айырмашылығы қандай?
Таңдау операторының құрылымы қандай?
10. Таңдау шарты қандай типті мəндерді қабылдамайды?
11. Таңдау операторы қалай жұмыс істейді ?
12. Егер тізімде есептелген мəнге тең тұрақты табылмаса, басқару қайда беріледі?