Программа кодының терезесі. Delphi ортасы программист жұмысының ӛте жоғары тиімділігін қамтамасыз ететін орта



Pdf көрінісі
бет68/122
Дата27.03.2022
өлшемі1,24 Mb.
#28970
түріПрограмма
1   ...   64   65   66   67   68   69   70   71   ...   122
Байланысты:
Дәріс (2)

 Begin       { Power} 

    If a> 0 then                     // егер а мәнi нөлден үлкен болса,  

    Power := exp(b*ln(a))       //онда  бiрiншi жолымен есептеледi 

       Else if a<0 then            // егер а мәнi нөлден кiшi болса,  

     Power := exp(b*ln(abs(a))) // онда  екiншi жолымен есептеледi 

       Else if b=0 then 

         Power :=1 

     Else Power:=0; 

End;                         { Power } 

  Begin {main} 

    Button2.Show; 

    x:=StrToInt(edit1.text);                   // х мәнiн енгiзу 

    y:=StrToInt(edit2.text);                  // у мәнiн енгiзу 

    s:=power(x,y);                        // х

у 

 мәнiң s -ке меншiктеу 

 memo1.lines.add(FloatToStr(x)+ „ in‟+ 

FloatToStr(y)+ „ power=‟ + Floattostr(s));   // нәтижесiн шығару 

    Button1.hide; 

    Button2.Enabled:=True; 

    end;  {main} 

 

                              



Кез келген санның дәрежесiн есептеу мысалы  

 



 

41 


Программа  бойынша  ‖Есептеу‖    батырмасы  басылғанда  алдын  ала  ―х  мәнi  ―  және  ―у  мәнi  ― 

терезелерiнде  кӛрсетiлген  екi  шаманың  мәнi  енгiзiледi  және    Memo1  терезесiне  х  -  тiң  у  дәрежесi 

шығарылады.  Алгоритм  сұхбаттасу  тәртiбiнде  құрылған,  сол  себептен  ―Қайталау‖  батырмасы 

басылғанда программаны  қайталауға болады.  

Power  функциясын  шақыру  операторы    меншiктеу  операторының    ӛрнегi  ретiнде  қолданылған. 

Шақыру  операторындағы  кӛрсетiлген  х  және  у  айнымалылары  -  нақты  параметрлерi  (аргументтерi). 

Олар функцияның тақырыбындағы кӛрсетiлген а және b формальды параметрлердiң орнына қойылады, 

ендi    х  және  у  айнымалылар  мәнiмен  функциядағы  анықталған  әрекеттер  орындалады.  ―Іайталау‖ 

батырмасы  басылғанда  ―Есептеу‖  батырмасы  кӛрсетiледi,  алдыңғы  батырма  жасырынды  күйге 

келтiрiледi.  

 ―Есептеу‖  батырмасы  басылғанда,  осы  батырма  жасырынды  күйге  келтiрiледi,  ал  ―Қайталау  ‖ 

батырмасы кӛрiнiп тұрады. 

Delphi  ортасы  формальды  және  нақты  параметрлер  санын    және  олардың  түрлерiнiң  сәйкестiгiн 

қадағалап отырады. 

 

  Параметрдi мән, айнымалы немесе тұрақты түрiнде анықтау 

Формальды параметрлерлердiң кез келгенi параметр - мән, параметр - айнымалы немесе параметр 

-  тұрақты  ретiнде  қолданылуы  мүмкiн.  Алдынғы  мысалда  Х  және  У  параметрлерi  мәндер  түрiнде 

анықталған.    Егер  параметрлерi  айнымалылар  немесе  тұрақтылар    түрiнде  анықталса,  онда 

функцияның тақырыбында var немесе  const түйiндi сӛздердi кӛрсету қажет. Мысалы, 

 



Достарыңызбен бөлісу:
1   ...   64   65   66   67   68   69   70   71   ...   122




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

    Басты бет