Просмотр содержимого документа
«презентация к уроку условный оператор»
Шарттуу оператор
Түзгөн: Оморов Рашид
10/19/16
Шарттуу операторго мисалдар
Шартуу операторго тапшырмалар
Шарттуу оператор жөнүндө түшүнүк
Шарттуу оператор паскаль тилинде төмөндөгүдөй түргө ээ:
if шарт then оператор1 else оператор 2;
if – эгерде
then – анда
else – антпесе
if
then else
шарт
оператор 1 оператор 2
блок-схема түрдө берилиши
Кызматчы сөздөрдүн кыргызча мааниси
b then write(b) else write(a); … … Негизги менюга кайтуу " width="640"
if шарт then оператор1 else оператор 2;
Шарт – логикалык туюнтма, жыйынтыгы же чындык ( true ), же жалган ( false ).
Шарт аткарылса, башкача айтканда, коюлган шарттын мааниси чындык ( true ) болсо, анда ОПЕРАТОР1 аткарылат, шарт аткарылбаса ОПЕРАТОР2 аткарылат
Мисалы:
…
…
a:=3;
a:=3;
b:=5;
b:=4;
If a
if ab then write(b) else write(a);
…
…
Негизги менюга кайтуу
b then max:=a else max:=b; write('максимумум=',max); end . оператор1 шарт оператор2 " width="640"
Мисал : a жана b сандарынын чоңун аныктоочу программа түз.
var
a,b,max:integer;
begin
write('a нын маанисин жазыңыз=');
readln(a);
write('b нын маанисин жазыңыз=');
readln(b);
if ab then max:=a else max:=b;
write('максимумум=',max);
end .
оператор1
шарт
оператор2
0 then writeln(a); if b0 then writeln(b) ; if c0 then writeln(c) ; end . Бул жерде шарттуу оператордун толук эмес түрү колдонулду!!! Негизги менюга кайтуу " width="640"
Мисал: a,b,c бүтүн сандары берилген. Бул сандардын ичинен оң сандарды чыгаруунун программасын түз
var
a,b,c:integer;
begin
write('a нын маанисин жазыңыз=');
readln(a);
write('b нын маанисин жазыңыз=');
readln(b);
write('c нын маанисин жазыңыз=');
readln(c);
if a0 then writeln(a);
if b0 then writeln(b) ;
if c0 then writeln(c) ;
end .
Бул жерде шарттуу оператордун толук эмес түрү колдонулду!!!
Негизги менюга кайтуу
КЛАССТА ИШТӨӨ ҮЧҮН ТАПШЫРМА
m жана n сандары берилген. Аларды кемүү тартибинде чыгаруучу программа түз. Тактап айтканда, биринчи чоңун, андан кийин кичинесин чыгара турган программа түзгүлө .
ҮЙГӨ ТАПШЫРМА
a,b,c чыныгы сандары берилген. Булардын ичинен канчасы оң мааниге ээ экендигин эсептөөчү программа түзгүло.
Негизги менюга кайтуу