🗊Презентация Turbo Pascal программалау тілі

Нажмите для полного просмотра!
Turbo Pascal программалау тілі, слайд №1Turbo Pascal программалау тілі, слайд №2Turbo Pascal программалау тілі, слайд №3Turbo Pascal программалау тілі, слайд №4Turbo Pascal программалау тілі, слайд №5Turbo Pascal программалау тілі, слайд №6Turbo Pascal программалау тілі, слайд №7Turbo Pascal программалау тілі, слайд №8Turbo Pascal программалау тілі, слайд №9Turbo Pascal программалау тілі, слайд №10Turbo Pascal программалау тілі, слайд №11Turbo Pascal программалау тілі, слайд №12Turbo Pascal программалау тілі, слайд №13Turbo Pascal программалау тілі, слайд №14Turbo Pascal программалау тілі, слайд №15Turbo Pascal программалау тілі, слайд №16Turbo Pascal программалау тілі, слайд №17Turbo Pascal программалау тілі, слайд №18Turbo Pascal программалау тілі, слайд №19Turbo Pascal программалау тілі, слайд №20Turbo Pascal программалау тілі, слайд №21Turbo Pascal программалау тілі, слайд №22Turbo Pascal программалау тілі, слайд №23Turbo Pascal программалау тілі, слайд №24Turbo Pascal программалау тілі, слайд №25Turbo Pascal программалау тілі, слайд №26Turbo Pascal программалау тілі, слайд №27Turbo Pascal программалау тілі, слайд №28Turbo Pascal программалау тілі, слайд №29Turbo Pascal программалау тілі, слайд №30Turbo Pascal программалау тілі, слайд №31Turbo Pascal программалау тілі, слайд №32Turbo Pascal программалау тілі, слайд №33Turbo Pascal программалау тілі, слайд №34Turbo Pascal программалау тілі, слайд №35Turbo Pascal программалау тілі, слайд №36Turbo Pascal программалау тілі, слайд №37Turbo Pascal программалау тілі, слайд №38Turbo Pascal программалау тілі, слайд №39Turbo Pascal программалау тілі, слайд №40Turbo Pascal программалау тілі, слайд №41

Содержание

Вы можете ознакомиться и скачать презентацию на тему Turbo Pascal программалау тілі. Доклад-сообщение содержит 41 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Turbo Pascal программалау тілі, слайд №1
Описание слайда:

Слайд 2





Мақсаты 
 Паскаль программалау тілінің алфавитімен таныстыру және алгоритмді программалау тілінде жазу ережелерін түсіндіру.
Описание слайда:
Мақсаты Паскаль программалау тілінің алфавитімен таныстыру және алгоритмді программалау тілінде жазу ережелерін түсіндіру.

Слайд 3





Turbo Pascal –жоғарғы деңгейлі программалау  жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцрия физигі Niklaus Wirth  ұсынған. Автор тілді алғашқы арифметикалық есптеу машинасын жасаған француздың ұлығалымы Блез Паскальдің құрметіне Паскаль деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған. 
Turbo Pascal –жоғарғы деңгейлі программалау  жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцрия физигі Niklaus Wirth  ұсынған. Автор тілді алғашқы арифметикалық есптеу машинасын жасаған француздың ұлығалымы Блез Паскальдің құрметіне Паскаль деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған.
Описание слайда:
Turbo Pascal –жоғарғы деңгейлі программалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцрия физигі Niklaus Wirth ұсынған. Автор тілді алғашқы арифметикалық есптеу машинасын жасаған француздың ұлығалымы Блез Паскальдің құрметіне Паскаль деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған. Turbo Pascal –жоғарғы деңгейлі программалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцрия физигі Niklaus Wirth ұсынған. Автор тілді алғашқы арифметикалық есптеу машинасын жасаған француздың ұлығалымы Блез Паскальдің құрметіне Паскаль деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған.

Слайд 4


Turbo Pascal программалау тілі, слайд №4
Описание слайда:

Слайд 5





Кейінен тілдің көптеген нұсқалары жарық көреді.Turbo Pascal – оның тұңғыш жоғарғы деңгейлі программалау жүйесі. 
Кейінен тілдің көптеген нұсқалары жарық көреді.Turbo Pascal – оның тұңғыш жоғарғы деңгейлі программалау жүйесі.
Описание слайда:
Кейінен тілдің көптеген нұсқалары жарық көреді.Turbo Pascal – оның тұңғыш жоғарғы деңгейлі программалау жүйесі. Кейінен тілдің көптеген нұсқалары жарық көреді.Turbo Pascal – оның тұңғыш жоғарғы деңгейлі программалау жүйесі.

Слайд 6






 Бейсик тілі сияқты, Паскальды оқып-үйренуге жеңіл, түрлі салалық информациямен жұмыс істеуде нәтижелі болғандықтан, дүние жүзінде көп тараған тілдердің бірі.
Описание слайда:
Бейсик тілі сияқты, Паскальды оқып-үйренуге жеңіл, түрлі салалық информациямен жұмыс істеуде нәтижелі болғандықтан, дүние жүзінде көп тараған тілдердің бірі.

Слайд 7





Паскаль тілінің негізі элементтері

 Программалар белгілі бір мәселені, есепті шешуге арналған. Есеп шығару барысында компьютерге бастапқы мәліметтер енгізіледі, оларды қалай өңделетіндігі көрсетіледі және нәтиже қандай түрде, қандай құрылғыға шығарылатыны айтылады.
Описание слайда:
Паскаль тілінің негізі элементтері Программалар белгілі бір мәселені, есепті шешуге арналған. Есеп шығару барысында компьютерге бастапқы мәліметтер енгізіледі, оларды қалай өңделетіндігі көрсетіледі және нәтиже қандай түрде, қандай құрылғыға шығарылатыны айтылады.

Слайд 8





Паскаль тілінде программа жеке - жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдындағы азат жол немесе бос орын саны өз қалауымызша алынады. Бір қатарда бірнеше команданемесе оператор орналаса алады, олар бір - бірімен нүктелі үтір (;) арқылы ажыратылып жазылады, бірақ бір жолда бір ғана оператор тұрғаны дұрыс, ол түзету жеңіл, әрі оқуға ыңғайлы.
Паскаль тілінде программа жеке - жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдындағы азат жол немесе бос орын саны өз қалауымызша алынады. Бір қатарда бірнеше команданемесе оператор орналаса алады, олар бір - бірімен нүктелі үтір (;) арқылы ажыратылып жазылады, бірақ бір жолда бір ғана оператор тұрғаны дұрыс, ол түзету жеңіл, әрі оқуға ыңғайлы.
Описание слайда:
Паскаль тілінде программа жеке - жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдындағы азат жол немесе бос орын саны өз қалауымызша алынады. Бір қатарда бірнеше команданемесе оператор орналаса алады, олар бір - бірімен нүктелі үтір (;) арқылы ажыратылып жазылады, бірақ бір жолда бір ғана оператор тұрғаны дұрыс, ол түзету жеңіл, әрі оқуға ыңғайлы. Паскаль тілінде программа жеке - жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдындағы азат жол немесе бос орын саны өз қалауымызша алынады. Бір қатарда бірнеше команданемесе оператор орналаса алады, олар бір - бірімен нүктелі үтір (;) арқылы ажыратылып жазылады, бірақ бір жолда бір ғана оператор тұрғаны дұрыс, ол түзету жеңіл, әрі оқуға ыңғайлы.

Слайд 9





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

Слайд 10





 Сипаттау бөлімі бірнеше бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін.
 Сипаттау бөлімі бірнеше бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін.
Описание слайда:
Сипаттау бөлімі бірнеше бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін. Сипаттау бөлімі бірнеше бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін.

Слайд 11





 Программаның соңғы және негізгібөлімі операторлар бөлімі – болып табылады. Орындалатын іс-әрекеттер,командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке-жеке жолдарға жазылып біткен соңы end түйінді сөзімен 
 Программаның соңғы және негізгібөлімі операторлар бөлімі – болып табылады. Орындалатын іс-әрекеттер,командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке-жеке жолдарға жазылып біткен соңы end түйінді сөзімен 
аяқталады.
Описание слайда:
Программаның соңғы және негізгібөлімі операторлар бөлімі – болып табылады. Орындалатын іс-әрекеттер,командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке-жеке жолдарға жазылып біткен соңы end түйінді сөзімен Программаның соңғы және негізгібөлімі операторлар бөлімі – болып табылады. Орындалатын іс-әрекеттер,командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке-жеке жолдарға жазылып біткен соңы end түйінді сөзімен аяқталады.

Слайд 12





 Мәлімет типтері

Мәліметтердің немесе шамалардың типі деп, олардың қабылдай алатын мәндерінің және олармен орындауға болатын амалдардың жиының анықтауды айтады, яғни тип дегеніміз – шамалардың қабылдайтын мәндеріне берілетін сипаттама.
Описание слайда:
Мәлімет типтері Мәліметтердің немесе шамалардың типі деп, олардың қабылдай алатын мәндерінің және олармен орындауға болатын амалдардың жиының анықтауды айтады, яғни тип дегеніміз – шамалардың қабылдайтын мәндеріне берілетін сипаттама.

Слайд 13





           Мәліметтердің әр типі тек өзіне ғана сәйкес келетін операциялар жиынын орындата алады. 
           Мәліметтердің әр типі тек өзіне ғана сәйкес келетін операциялар жиынын орындата алады. 
Мысалы: 1 мен 2 мәндері бүтін сандар типіне жатады, оларды қосуға, азайтуға, көбейтуге және бөлуге болады. Ал, «ІВМ» және «РС» мәндері сөз тіркесі типіне жатады, бұларды біріктіріп жазуға ғана болады(«ІВМ РС»). Қосуға, азайтуға, көбейтуге, бөлуге болмайды. Кез келген тұрақты, айнымалы функция немесе өрнек өзіне тән бір типпен ғана сипатталады.
Описание слайда:
Мәліметтердің әр типі тек өзіне ғана сәйкес келетін операциялар жиынын орындата алады. Мәліметтердің әр типі тек өзіне ғана сәйкес келетін операциялар жиынын орындата алады. Мысалы: 1 мен 2 мәндері бүтін сандар типіне жатады, оларды қосуға, азайтуға, көбейтуге және бөлуге болады. Ал, «ІВМ» және «РС» мәндері сөз тіркесі типіне жатады, бұларды біріктіріп жазуға ғана болады(«ІВМ РС»). Қосуға, азайтуға, көбейтуге, бөлуге болмайды. Кез келген тұрақты, айнымалы функция немесе өрнек өзіне тән бір типпен ғана сипатталады.

Слайд 14





  Паскаль тілінде шамалардың типін көрсету міндетті болып табылады. Сондықтан программа алдына оның сипаттау бөлімінде пайдаланылатын барлық шама атаулары және оның типтері көрсетілуі қажет.
  Паскаль тілінде шамалардың типін көрсету міндетті болып табылады. Сондықтан программа алдына оның сипаттау бөлімінде пайдаланылатын барлық шама атаулары және оның типтері көрсетілуі қажет.
Описание слайда:
Паскаль тілінде шамалардың типін көрсету міндетті болып табылады. Сондықтан программа алдына оның сипаттау бөлімінде пайдаланылатын барлық шама атаулары және оның типтері көрсетілуі қажет. Паскаль тілінде шамалардың типін көрсету міндетті болып табылады. Сондықтан программа алдына оның сипаттау бөлімінде пайдаланылатын барлық шама атаулары және оның типтері көрсетілуі қажет.

Слайд 15





Паскаль тілінде пайдаланылатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді.Скалярлық (қарапайым) типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады.
Паскаль тілінде пайдаланылатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді.Скалярлық (қарапайым) типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады.
Описание слайда:
Паскаль тілінде пайдаланылатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді.Скалярлық (қарапайым) типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады. Паскаль тілінде пайдаланылатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді.Скалярлық (қарапайым) типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады.

Слайд 16





Стандартты типтерге
 Бүтін - INTEGER;
 Нақты - REAL;
 Логикалық - BOOLEAN;
 Тіркестік - (STRING);
 Мәтіндік (ТЕХТ) тәрізді типтер жатады.
Описание слайда:
Стандартты типтерге Бүтін - INTEGER; Нақты - REAL; Логикалық - BOOLEAN; Тіркестік - (STRING); Мәтіндік (ТЕХТ) тәрізді типтер жатады.

Слайд 17





Мәліметтердің қарапайым түрлерін стандартты типтер деп атау қалыптасқан. Стандартты типтердің real түрінен өзгелері реттелген деп аталады, өйткені оларды бүтін сан арқылы өрнектей отырып өсуі не кемуі бойынша реттеп орналастыруға болады.
Мәліметтердің қарапайым түрлерін стандартты типтер деп атау қалыптасқан. Стандартты типтердің real түрінен өзгелері реттелген деп аталады, өйткені оларды бүтін сан арқылы өрнектей отырып өсуі не кемуі бойынша реттеп орналастыруға болады.
Описание слайда:
Мәліметтердің қарапайым түрлерін стандартты типтер деп атау қалыптасқан. Стандартты типтердің real түрінен өзгелері реттелген деп аталады, өйткені оларды бүтін сан арқылы өрнектей отырып өсуі не кемуі бойынша реттеп орналастыруға болады. Мәліметтердің қарапайым түрлерін стандартты типтер деп атау қалыптасқан. Стандартты типтердің real түрінен өзгелері реттелген деп аталады, өйткені оларды бүтін сан арқылы өрнектей отырып өсуі не кемуі бойынша реттеп орналастыруға болады.

Слайд 18





Программалау тілдерінің қарапайым операторларына: меншіктеу, шартсыз көшу, енгізу-шығару операторлары мен бос оператор және процедураларды орындау (шақыру) операторлары жатады.
Программалау тілдерінің қарапайым операторларына: меншіктеу, шартсыз көшу, енгізу-шығару операторлары мен бос оператор және процедураларды орындау (шақыру) операторлары жатады.
Описание слайда:
Программалау тілдерінің қарапайым операторларына: меншіктеу, шартсыз көшу, енгізу-шығару операторлары мен бос оператор және процедураларды орындау (шақыру) операторлары жатады. Программалау тілдерінің қарапайым операторларына: меншіктеу, шартсыз көшу, енгізу-шығару операторлары мен бос оператор және процедураларды орындау (шақыру) операторлары жатады.

Слайд 19







Ал күрделі немесе құрама операторларға: шартты көшу, қайталау(цикл),таңдау, жалғастыру (тіркестендіру) т.б. операторлары жатады.
Описание слайда:
Ал күрделі немесе құрама операторларға: шартты көшу, қайталау(цикл),таңдау, жалғастыру (тіркестендіру) т.б. операторлары жатады.

Слайд 20





 Математикадағы қарапайым теңдеу тәрізді айнымалыларға сандық (символдық та болуы мүмкін) мен беру бұл жағдайда меншіктеу операторы деп аталады.
 Математикадағы қарапайым теңдеу тәрізді айнымалыларға сандық (символдық та болуы мүмкін) мен беру бұл жағдайда меншіктеу операторы деп аталады.
Описание слайда:
Математикадағы қарапайым теңдеу тәрізді айнымалыларға сандық (символдық та болуы мүмкін) мен беру бұл жағдайда меншіктеу операторы деп аталады. Математикадағы қарапайым теңдеу тәрізді айнымалыларға сандық (символдық та болуы мүмкін) мен беру бұл жағдайда меншіктеу операторы деп аталады.

Слайд 21





Көшу операторы
Көшу немесе шартсыз көшу операторы операторлардың рет-ретімен орналасуын бұзып, келесі атқарылуды, яғни белгісі бар операторға көшуді орындайды. Бұл оператор GO TO (көшу) түйінді сөзінен басталады да, одан кейін LABEL бөлімінде сипатталған белгі атауы жазылады.
Описание слайда:
Көшу операторы Көшу немесе шартсыз көшу операторы операторлардың рет-ретімен орналасуын бұзып, келесі атқарылуды, яғни белгісі бар операторға көшуді орындайды. Бұл оператор GO TO (көшу) түйінді сөзінен басталады да, одан кейін LABEL бөлімінде сипатталған белгі атауы жазылады.

Слайд 22





Бос оператор
Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай-ақ, бірнеше жолды орындамай өткізіп жіберіп,блок соңына бірден көшетін кезде 
пайдаланылады.
Описание слайда:
Бос оператор Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай-ақ, бірнеше жолды орындамай өткізіп жіберіп,блок соңына бірден көшетін кезде пайдаланылады.

Слайд 23






 Паскаль тілінде мәлімет енгізілетін READ 
(READ-ағылшынша оқу) операторының 
жалпы түрі (пішімі) 
төмендегідей

READ (а1, а2,...,аn);
READLN (а1, а2, ..., аn);
READLN;
Описание слайда:
Паскаль тілінде мәлімет енгізілетін READ (READ-ағылшынша оқу) операторының жалпы түрі (пішімі) төмендегідей READ (а1, а2,...,аn); READLN (а1, а2, ..., аn); READLN;

Слайд 24





        Мұндағы а1, .... аn–айнымалы атаулары, оларды енгізу операторының параметрлері  деп те атайды. Алғашқы оператор көрсетілген айнымалылардың мәндері пернелер арқылы араларына бір бос орын қалдыру арқылы енгізілген соң, курсорды келесі қатарға көшірмейді.Ал readln (readline – «қатарды оқу» деген сөздің қысқартылуы) алдыңғы оператордағыдай пернелерден мәндер енгізілгеннен кейінкурсорды келесі қатарға көшіріпжібереді.
        Мұндағы а1, .... аn–айнымалы атаулары, оларды енгізу операторының параметрлері  деп те атайды. Алғашқы оператор көрсетілген айнымалылардың мәндері пернелер арқылы араларына бір бос орын қалдыру арқылы енгізілген соң, курсорды келесі қатарға көшірмейді.Ал readln (readline – «қатарды оқу» деген сөздің қысқартылуы) алдыңғы оператордағыдай пернелерден мәндер енгізілгеннен кейінкурсорды келесі қатарға көшіріпжібереді.
Описание слайда:
Мұндағы а1, .... аn–айнымалы атаулары, оларды енгізу операторының параметрлері деп те атайды. Алғашқы оператор көрсетілген айнымалылардың мәндері пернелер арқылы араларына бір бос орын қалдыру арқылы енгізілген соң, курсорды келесі қатарға көшірмейді.Ал readln (readline – «қатарды оқу» деген сөздің қысқартылуы) алдыңғы оператордағыдай пернелерден мәндер енгізілгеннен кейінкурсорды келесі қатарға көшіріпжібереді. Мұндағы а1, .... аn–айнымалы атаулары, оларды енгізу операторының параметрлері деп те атайды. Алғашқы оператор көрсетілген айнымалылардың мәндері пернелер арқылы араларына бір бос орын қалдыру арқылы енгізілген соң, курсорды келесі қатарға көшірмейді.Ал readln (readline – «қатарды оқу» деген сөздің қысқартылуы) алдыңғы оператордағыдай пернелерден мәндер енгізілгеннен кейінкурсорды келесі қатарға көшіріпжібереді.

Слайд 25





             Шығару операторы
             Шығару операторы
 Паскаль тілінде нәтижені экранға шығару үшін WRITE (жазу) операторы (процедурасы деп те айтылады) қолданылады:
 WRITE (а1, а2,... , аn);
 Паскаль тілінде параметрсіз шығару операторы WRITELN жаңа жолға өту үшін қолданылады.
Описание слайда:
Шығару операторы Шығару операторы Паскаль тілінде нәтижені экранға шығару үшін WRITE (жазу) операторы (процедурасы деп те айтылады) қолданылады: WRITE (а1, а2,... , аn); Паскаль тілінде параметрсіз шығару операторы WRITELN жаңа жолға өту үшін қолданылады.

Слайд 26























Басқару операторы

Паскаль тілінің басқару операторларына шартсыз және шартты көшу операторлары, цикл ұйымдастыру операторлары жатады.
Шартты операторлар:
    If
  Case
Описание слайда:
Басқару операторы Паскаль тілінің басқару операторларына шартсыз және шартты көшу операторлары, цикл ұйымдастыру операторлары жатады. Шартты операторлар: If Case

Слайд 27





        Көпжағдайда аргументтердің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процестерді ұйымдастыру үшін – қайталау операторлары қолданылады. 
        Көпжағдайда аргументтердің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процестерді ұйымдастыру үшін – қайталау операторлары қолданылады.
Описание слайда:
Көпжағдайда аргументтердің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процестерді ұйымдастыру үшін – қайталау операторлары қолданылады. Көпжағдайда аргументтердің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процестерді ұйымдастыру үшін – қайталау операторлары қолданылады.

Слайд 28





Паскаль тілінде қайталау процесін жүзеге асыратын циклдік операторлардың үш түрі бар:арифметикалық цикл – FOR, шартты алдын ала тексеретін цикл – WHILE және шартты соңынан тексеретін цикл – REPEAT. 
Паскаль тілінде қайталау процесін жүзеге асыратын циклдік операторлардың үш түрі бар:арифметикалық цикл – FOR, шартты алдын ала тексеретін цикл – WHILE және шартты соңынан тексеретін цикл – REPEAT.
Описание слайда:
Паскаль тілінде қайталау процесін жүзеге асыратын циклдік операторлардың үш түрі бар:арифметикалық цикл – FOR, шартты алдын ала тексеретін цикл – WHILE және шартты соңынан тексеретін цикл – REPEAT. Паскаль тілінде қайталау процесін жүзеге асыратын циклдік операторлардың үш түрі бар:арифметикалық цикл – FOR, шартты алдын ала тексеретін цикл – WHILE және шартты соңынан тексеретін цикл – REPEAT.

Слайд 29


Turbo Pascal программалау тілі, слайд №29
Описание слайда:

Слайд 30





       Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады.
       Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады.
WHILE
 
REPEAT
 
FOR
Описание слайда:
Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады. Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады. WHILE   REPEAT   FOR

Слайд 31





                                FOR операторы. 
                                FOR операторы. 
Циклдегі операторларды қайталау саны 
алдын ала белгілі болған жағдайда FOR операторы қолданылады. Бұл операторды параметрлі цикл операторы деп те атайды, өйткені қайталау саны функция аргументі (айнымалы) сияқты циклдік параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі. Параметр өзінің соңғы мәніне дейін бірлік қадаммен өзгеру барысында циклге кіретін бір немесе бірнеше операторды қайталап 
орындау ісін 
атқарады.
Описание слайда:
FOR операторы. FOR операторы. Циклдегі операторларды қайталау саны алдын ала белгілі болған жағдайда FOR операторы қолданылады. Бұл операторды параметрлі цикл операторы деп те атайды, өйткені қайталау саны функция аргументі (айнымалы) сияқты циклдік параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі. Параметр өзінің соңғы мәніне дейін бірлік қадаммен өзгеру барысында циклге кіретін бір немесе бірнеше операторды қайталап орындау ісін атқарады.

Слайд 32





Оның жазылуы екі түрде болады:
Оның жазылуы екі түрде болады:
    
 1)  Айнымалының 1-ге артуы:
      For<айнымалы>:=<S1> to <S2> do <оператор>;



 2)  Айнымалының 1-ге кемуі:
    For <айнымалы>:=<S1> downto <S2> do <оператор>;
Описание слайда:
Оның жазылуы екі түрде болады: Оның жазылуы екі түрде болады: 1) Айнымалының 1-ге артуы: For<айнымалы>:=<S1> to <S2> do <оператор>; 2) Айнымалының 1-ге кемуі: For <айнымалы>:=<S1> downto <S2> do <оператор>;

Слайд 33





WHILE операторы
WHILE операторы
 Алдын ала берілген шарт бойынша қайталауды жүзеге асыратын бұл оператор WHILE және DO түйінді сөздері қолданылып орындалады. Цикл әрбір орындалар алдында қайталану шартының мәні есептеледі, егер ол ақиқат – true болса, цикл тұлғасы орындалады да, шарт қайта тексеріледі. Қайталану шарты жалған – false болса, циклді орындау доғарылып, while операторынан кейінгі жолдар атқарыла бастайды.
Описание слайда:
WHILE операторы WHILE операторы Алдын ала берілген шарт бойынша қайталауды жүзеге асыратын бұл оператор WHILE және DO түйінді сөздері қолданылып орындалады. Цикл әрбір орындалар алдында қайталану шартының мәні есептеледі, егер ол ақиқат – true болса, цикл тұлғасы орындалады да, шарт қайта тексеріледі. Қайталану шарты жалған – false болса, циклді орындау доғарылып, while операторынан кейінгі жолдар атқарыла бастайды.

Слайд 34





Ерекшеліктері
  күрделі шарттарды қолдануға болады:
егер цикл денесінде бір ғана оператор болса, begin мен end сөздерін жазбай кетуге болады:
Описание слайда:
Ерекшеліктері күрделі шарттарды қолдануға болады: егер цикл денесінде бір ғана оператор болса, begin мен end сөздерін жазбай кетуге болады:

Слайд 35





циклге кірген сайын шарт есептеліп отырады
циклге кірген сайын шарт есептеліп отырады
    егер шарт циклге кіруде жалған болса, цикл бірде-бір      
    рет орындалмайды
   егер шарт түбінде жалған болмайтын болса,       
   программаның жұмысы дағдарысқа ұшырайды     
  (тоқтаусыз орындала береді)
Описание слайда:
циклге кірген сайын шарт есептеліп отырады циклге кірген сайын шарт есептеліп отырады егер шарт циклге кіруде жалған болса, цикл бірде-бір рет орындалмайды егер шарт түбінде жалған болмайтын болса, программаның жұмысы дағдарысқа ұшырайды (тоқтаусыз орындала береді)

Слайд 36





REPEAT операторы. 
REPEAT операторы. 
REPEAT қайталау операторы WHILE операторына ұқсас, айырмашылығы – қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі – цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады.
Бұл оператор REPEAT және UNTIL түйінді сөздерін пайдаланып орындалады.
Описание слайда:
REPEAT операторы. REPEAT операторы. REPEAT қайталау операторы WHILE операторына ұқсас, айырмашылығы – қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі – цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады. Бұл оператор REPEAT және UNTIL түйінді сөздерін пайдаланып орындалады.

Слайд 37





                 Ерекшеліктері:
цикл денесі кемінде бір рет орындалады
 until ("…болмайынша") сөзінен кейін циклдан ШЫҒУДЫҢ шарты қойылады
Описание слайда:
Ерекшеліктері: цикл денесі кемінде бір рет орындалады until ("…болмайынша") сөзінен кейін циклдан ШЫҒУДЫҢ шарты қойылады

Слайд 38





Экранға Х – тің барлық 1 – ден 100 – ге дейінгі бүтін мәндері үшін Y=x2-50*x-30 өрнегінің нәтижесін шығару командасы.
Экранға Х – тің барлық 1 – ден 100 – ге дейінгі бүтін мәндері үшін Y=x2-50*x-30 өрнегінің нәтижесін шығару командасы.
 
          Программада Х идентификаторын өрнектің айнымалысы әрі циклдің параметрі ретінде белгілеп, 1 – ден 100 – ге дейін қайталанатын цикл ұйымдастырамыз. Цикл параметрі Х 1 – ді меншіктеп, өрнектің Х =1 болғандағы мәнін шығарады. Цикл параметрінің келесі мәні 2 – ні меншіктеп, өрнектің Х =2 болғандағы мәнін шығарады, әрі қарай цикл аяқталғанша өрнектің сәйкес мәндері шыға береді. Цикл параметрі 101 мәнін қабылдағанда, цикл тоқтайды.
 
Описание слайда:
Экранға Х – тің барлық 1 – ден 100 – ге дейінгі бүтін мәндері үшін Y=x2-50*x-30 өрнегінің нәтижесін шығару командасы. Экранға Х – тің барлық 1 – ден 100 – ге дейінгі бүтін мәндері үшін Y=x2-50*x-30 өрнегінің нәтижесін шығару командасы.   Программада Х идентификаторын өрнектің айнымалысы әрі циклдің параметрі ретінде белгілеп, 1 – ден 100 – ге дейін қайталанатын цикл ұйымдастырамыз. Цикл параметрі Х 1 – ді меншіктеп, өрнектің Х =1 болғандағы мәнін шығарады. Цикл параметрінің келесі мәні 2 – ні меншіктеп, өрнектің Х =2 болғандағы мәнін шығарады, әрі қарай цикл аяқталғанша өрнектің сәйкес мәндері шыға береді. Цикл параметрі 101 мәнін қабылдағанда, цикл тоқтайды.  

Слайд 39






PRAGRAM Tendeu 1;
 VAR X:Byte; Y:Longint;   
BEGIN
For X:= 1 To 100 Do
Begin
Y:= SQR ( X ) + 50*X-30;
Writeln (‘Y=’, Y );
End;
Readln END.
Описание слайда:
PRAGRAM Tendeu 1; VAR X:Byte; Y:Longint; BEGIN For X:= 1 To 100 Do Begin Y:= SQR ( X ) + 50*X-30; Writeln (‘Y=’, Y ); End; Readln END.

Слайд 40


Turbo Pascal программалау тілі, слайд №40
Описание слайда:

Слайд 41


Turbo Pascal программалау тілі, слайд №41
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию