Программа денесі(операторлар тізбегі)



бет45/163
Дата07.02.2022
өлшемі4,26 Mb.
#94523
түріПрограмма
1   ...   41   42   43   44   45   46   47   48   ...   163
Байланысты:
cda6b05d-8cb5-11e3-bf6e-f6d299da70eeУММ ПР1

4. Айнымалылар деп программаның орындалу барысында әр түрлі мәндерді қабылдай алатын шамаларды айтады. Олар идентификаторлармен белгіленіп, әр уақытта әр түрлі мәнге ие бола алады. Айнымалылардың белгіленулері: ALFA, Ү, ХЗ, KOSINDI, BAGA, A1B8 т.б. Айнымалы атауы оның орындайтын міндетіне сәйкес түсінікті және қарапайым болғаны жөн. Айнымалылар атауы сипаттау бөлімінде var түйінді сөзінен кейін орналасады да, атауынан кейін қос нүкте қойылып, айнымалының типі көрсетіледі. Оның жазылу пішімі:
var <идентификатор> : <тип>
Мысалы:
Var А, В : integer;
Sum, baga : real;
Айнымалылар қарапайым және индексті болуы мүмкін. Қарапайым айнымалылар өз атаулары бойынша жазылады. Мысалы, delta, х, у, result, number_of _ student.
МӘЛІМЕТ ТИПТЕРІ
Программада пайдаланылатын мәліметтердің немесе шамалардың мәндері Паскаль тіліндегі алдын ала келісілген типтердің біріне тән болуы тиіс.
Мәліметтердің немесе шамалардың muni деп, олардың қабылдай алатын мәндерінің және олармен орындауға болатын амалдардың жиынын анықтауды айтады, яғни тип дегеніміз шамалардың қабылдайтын мәндеріне берілетін сипаттама.
Мәліметтердің әрбір типі тек өзіне ғана сәйкес келетін операциялар жиынын орындата алады. Мысалы, 1 мен 2 мәндері бүтін сандар типіне жатады, оларды қосуға, азайтуға, көбейтуге және бөлуге болады. Ал, «IBM» және «PC» мәндері сөз тіркесі типіне жатады, бұларды біріктіріп жазуға ғана болады («IBM PC»). Қосуға, азайтуға, көбейтуге, бөлуге болмайды. Кез келген тұрақты, айнымалы, функция немесе өрнек өзіне тән бір типпен ғана сипатталады. Паскаль тілінде шамалардың типін көрсету міндетті болып табылады. Сондықтан программа алдында оның сипаттау бөлімінде пайдаланылатын барлық шама атаулары және оның типтері көрсетілуі қажет.
Паскаль тілінде пайдаланылатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді. Скалярлық (қарапайым) типке шамалардың стан­дартты типі және жасанды тип (тағайындаған) жатады. Стандартты типтерге:

  • бүтін - INTEGER;

  • нақты — REAL;

  • логикалық — BOOLEAN;

  • символдық – CHAR;

  • жолдық - STRING.

Құрылымдық типтегі жиымдар — ARRAY, жазбалар — RE­CORD, жиындар — SET және файлдар — FILE түрлеріне бөлінеді.
Бұлардан өзге типтер программаның типтерді сипаттау бөлігінде анықталуы қажет. Тұрақты сандардың типін олардың сыртқы пішініне қарап-ақ ажыратуға болады, ал айнымалылар мен функциялар типтері программаның сипаттау бөлімінде көрсетіледі.
Логикалық шамалар екілік сандар жүйесіне сәйкес «1» және «0» деген мәндерді ғана қабылдайды. Мұндағы «1» тексерілетін белгілі бір шарттың — логикалық тұжырымның орындалатынын, яғни ақиқат екенін, ал «0» сол шарттың орындалмайтынын — түжырымның жалған екенін көрсетеді. Бұл екі мән программада ағылшын тіліндегі айтылуына сәйкес true (1) және false (0) болып жазылады.
Символдық шамалар апострофқа алынған бір символды ғана мән ретінде қабылдай алады, мысалы, R’ ‘Л’ ‘% т.б. Бірақ әрбір таңбаны оның кодына байланысты реттелген бүтін сандармен де өрнектеу мүмкіндігі бар.
Мәліметтердің қарапайым түрлерін стандартты типтер деп атау қалыптасқан. Стандартты типтердің real түрінен өзгелері реттелген деп аталады, өйткені оларды бүтін сан арқылы өрнектей отырып, өсуі не кемуі бойынша реттеп орналастыруға болады.


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   163




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет