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


Бүтiнсанды типтi сипаттау



жүктеу 5,46 Mb.
бет9/21
Дата16.05.2018
өлшемі5,46 Mb.
#14081
түріПрограмма
1   ...   5   6   7   8   9   10   11   12   ...   21

1. Бүтiнсанды типтi сипаттау

Ол келесiдей жазылады.

Program bolu;

Var a,b,s,s1:integer;



2. Нақты санды типтi сипаттау.

Var e,y,d,f:real; s,s1:integer;



3. Логикалық типтi сипаттау.

Екi сан берiлген. үлкенiн (max) табу керек. Айнымалылардың типтерiн анықта. Бұл арада Айнымалыларды логикалық типке жатқызбауға да болады. Екi сан әр типтi болса, оларды бiр бiрiмен салыстырған уақытта не бүтiн, не нақты сан алатынымыз белгiлi. Ал бөтiн сандар нақты сандар жинына кiретiнiн ескерсек, нәтиженi нақты деуге болады. Ол былай сипатталады:

Var a:integer; b:real;max:real;

Ал логикалық типке жатқызу үшiн екi санды бiр бiрiмен салыстыру шартын (a>b) көмекшi айнымалыға (мысалы у – ке) меншiктеп аламыз. Яғни y:=a

Var a:integer; b:real;max:real; y:boolean;

4. Символдық типтi айнымалыларды сипаттау.

Символдық типтегi мәндер программада текстер жазуға және сол тексте бiрнеше өңдеу операцияларын жүргiзуге мүмкiндiк жасайды. Мысалы: орфографиялық қателердi түзетуге, жекелеме әрiптердi немесе сөздi арасына енгiзуге, алып тастауға болады. Сонымен қоса әртүрлi ведомостарды, документтердi өңдеуге мүмкiндiк бередi.

Символдық немесе литерлiк тұрақты дегенiмiз дәйекшеге алынған тiлдiң кез келген символы.

Мысалы: 'A', ‘+’, ‘9’, ‘:’.

Ал программада бұлардың типi char сөзiмен сипатталады; Мысалы: Мос және Ква сөздерi берiлген. Москва деген қаланың атын экранға шығару керек. Л үшiн берiлген 1 – шi мәндi бiр айнымалыға, 2 – шi мәндi тағы басқа айнымалыға, алынған нәтиженi тағы басқа айнымалыға меншiктеймiз. Сонда былай болу мүмкiн:

var s1,s1,s:char;

begin

s1:=’Moc’;



s2:=’Kва’;

s:=s1+s2;

write(s)

end


Белгілерді сипаттау

     Программадағы белгі оның бөліктерінің біртіндеп орындала бермей, белгілі бір жағдайларға байланысты кейде алға, не соңына оралу керек екендігін білдіреді. Сондай-ақ басқа бір жолдарға сілтемесі бар бөліктерде ғана белгілер орналасады. Белгілер LABEL (белгі) сөзінен басталады да, одан кейін программада қолданылатын белгілер жазылады. Белгі ретінде 0-ден 999-ға дейінгі оң бүтін сандар және идентификаторлар пайдаланылады. Жазылу үлгісі:

        LABEL N1,N2,N3,?,NK;

Мысалы:  LABEL 1, 5, 20, pl, st;

     Операторлар бөлігіндегі бір қатарға қойылған белгі келесі сөз тіркестерінен қос нүкте (:) арқылы ажыратылып жазылады.
Стандартты функциялар

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

    Паскаль тілінің стандартты функциялары.                                 3-кесте

            



Р/н

Математикалық

жазылуы

Паскальда

жазылуы

Түсініктемесі

1

2

3



4

5

6



7

8


Sіnx

Cosx


Arctgx

X2





ln x


еx

Sіn(x)

Cos(x)


Arctan(x)

SQR(x)


SQRT(x)

abs(x)


ln(x)

exp(x)


Синус

Косинус


Арктангенс

х-тың квадраты

х-тың квадрат түбірі

х-тың абсолют шамасы

х-тың натурал логарифм  шамасы

е-ң х дәрежесі



 

         -1, егер х<0

sіgnx=    0, егер х=0       SGN(x) санның таңбасы

          1, егер х>0

 

    Бұл тізімде жоқ функцияларды есептеу үшін әр түрлі түрлендіру формулаларын пайдалану керек.



Мысалы:

tgx = sіn(x)/cos(x);

             chx = (exp(x)+exp(-x))/2;

             Arcsіnx = ARCTAN( x/SQRT(1-SQR(x)));

             Arcctgx = ARCTAN(1/x);

             Log5x=ln(x)/ln(5);

             an = exp(n*ln(x)) -  a-ның n дәрежесі

Өрнектер

    Өрнектер деп арифметикалық амалдардың таңбаларымен біріктірілген  айнымалылардың, функциялардың, тұрақтылардың жиынын айтады. Өрнектерді есептеу барысында амалдардың орындалу реті жақшалармен көрсетіледі. Мысалы:



       (a - b)/(2*a + b);

 

   x3                SQR(x)* x;



 

  a3k+a          exp((3*k+а)*ln(a));



              (a+b)/(x*sqr(z));

                exp(ln(x)/5);

 


жүктеу 5,46 Mb.

Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   21




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау