Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

IF шарт операторлары

Автор:   •  Сентябрь 25, 2023  •  Реферат  •  1,292 Слов (6 Страниц)  •  134 Просмотры

Страница 1 из 6

Alikhan Bokeikhan university[pic 1]

РЕФЕРАТ

СӨЖ №1 Тақырып: IF шарт операторлары

Орындаған: Заманғазы Б.Б

If-else операторы

Көбінесе бағдарламаларда белгілі бір шарттар орындалған жағдайда ғана бірқатар нұсқауларды орындау қажет. Мұндай жағдайларды өңдеу үшін бағдарламалау тілдерінде басқару операторлары бар. Бұл операторлар бағдарламаның орындалу ағынын басқару үшін қолданылады-цикл құру, шарт дұрыс болған кезде кез-келген нұсқаулықты өткізіп жіберу және т. б.

If операторы

If үшін Синтаксис келесідей:

[pic 2]

If операторынан кейін шарт бар, яғни True немесе False қайтаратын логикалық өрнек. Оператордың соңы таңба арқылы белгіленеді:. Келесі жолдарда шегіністен басталатын нұсқаулар бар. Бұл құрылыстың барлығы әдетте шартты блок немесе if блок деп аталады. Мысалға:

[pic 3]

If-else операторы

If блогынан кейінгі else блогы қосымша болып табылады және алдыңғы бірде-бір шарт шындыққа сәйкес келмеген жағдайда нұсқаулар беруге мүмкіндік береді.

If-else үшін Синтаксис:

[pic 4]

Мысалға:

[pic 5]

Python - да" if "және" elif " белгілі бір шарттарға негізделген әртүрлі код блоктарын орындау үшін қолданылады. "If" бір шартты тексеру және егер бұл шарт шын болса, код блогын орындау үшін қолданылады. "Elif "("else if" аббревиатурасы) егер бірінші шарт жалған болса, басқа шартты тексеру және егер бұл шарт шын болса, басқа код блогын орындау үшін қолданылады. Бұл нұсқаулар сіздің кодыңызда шешім қабылдау логикасын құру үшін бағдарламалауда қажет.

Ойынның қойылымы Ойынның өнімділігі бірнеше факторларға, соның ішінде ойын жұмыс істейтін компьютердің аппараттық құралына және кодтың тиімділігіне байланысты. Аппараттық құралға келетін болсақ, ойын графика мен анимацияны өңдеу үшін жеткілікті өңдеу қуаты мен жады бар компьютерді қажет етеді. Егер компьютер тым баяу жұмыс істесе немесе қажетті жад жетіспесе, ойын баяу басталуы немесе тіпті істен шығуы мүмкін. Кодтың тиімділігі тұрғысынан ойын Python-да ойын дамыту үшін жақсы оңтайландырылған кітапхана болып табылатын Pygame-ді қолданады. Дегенмен, өнімділікті жақсарту үшін кодты одан әрі оңтайландыруға болатын аймақтар әлі де болуы мүмкін. Жалпы, ойын жеткілікті ресурстармен заманауи компьютерде үздіксіз жұмыс істеуі керек. Алайда ескі немесе аз қуатты компьютерлерде өнімділік төмен немесе тұрақсыз болуы мүмкін.

If-else шарты операторы Бағдарламаның орындалу сәтінде бағдарламаның осы нүктесінде қалыптасқан шарттарға байланысты оның жұмыс бағытын таңдауға қызмет етеді.

Шартты оператордың жалпы жазба нысаны

if (<шарт>)

{

<операторлар блогы 1>;

}

else

{

<операторлар блогы 2>;

}

Егер орындалу кезінде < шарт> шын болса, бағдарлама басқаруды <операторлар блогына 1> және одан әрі if-else дизайнынан тыс бірінші операторға береді. Бұл ретте < операторлар блогы 2 > орындалмайды. Әйтпесе, егер < шарт> жалған болса, < операторлар блогы 2 > орындалады, ал < операторлар блогы 1 > өткізіледі. Сәйкес блок-схема

If-else операторының синтаксисіндегі бұйра жақшалар мәтіндегі 1 және 2 блоктарды бөлектеу үшін қолданылады. Бағдарламалық кодтың оқылуын жақсарту үшін ашылатын жақшаның астына жабылатын жақшаны қоюға тырысыңыз. Осы мақсатта бұйра жақшалардың ішіндегі мәтінді бірнеше позицияға оңға жылжыту керек.

If-else операторларында шарт ретінде "шын" немесе "жалған" (true – false) мәндерін қабылдайтын кез келген логикалық өрнектерді қолдануға болады. Төменде бүтін және нақты сандарды салыстырудың қарапайым операциялары көрсетілген кесте берілген

...

Скачать:   txt (17.2 Kb)   pdf (336.7 Kb)   docx (279.1 Kb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club