Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019



Pdf көрінісі
бет23/34
Дата28.06.2022
өлшемі2.75 Mb.
#459535
1   ...   19   20   21   22   23   24   25   26   ...   34
devcpp 1 Kaz66

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
setcolor (9);
outtextxy (x, y, “Kanat”);


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 
41 
http://astanabilim.kz/infor/c
  
7. Процедуралар 
 

Процедуралармен шығарылған есептердің мысалдары 
Суреттегі фигуралар бірдей болатын болса, 
онда 
бағдарламадағы 
сол 
фигуралардың 
процедураларын ерекшелеп көшіре қою жиі 
қолданылады. Түстері әртүрлі үш бірдей 
үшбұрыш салатын бағдарлама құрайық.
Әрине ол үш үшбұрышты жеке-жеке 
салуға болады, бірақ олардың ұқсастығын 
ескеріп, жұмысты жеңілдетіп көрейік.
Біріншіден ол фигуралардың ортақтығын 
(жалпылығын) анықтау керек (өлшемі, бұрылу бұрышы) және олардың 
айырмашылығына көңіл бөлу керек (боялған түсі, координаттары). Егер 
үшбұрыштардың өлшемдері және бұрылу бұрыштары белгілі болса, онда 
кезкелген бір үшбұрыштың нүктелерінің коорди-натасын білген жеткілікті.
Сол жақ төменгі бұрыштың координатасы (х, у) болсын, табанының ұзындығы 
және биіктігі сәйкесінше 100-ге және 60-қа тең 
болсын. Онда қалған төбелерінің координ-
аталаарын оңай анықтауға болады: (х, у – 60)
және (х+100, у). Бұл жерде біз У-осі төменге 
қарай бағытталғанын ескеріп отырмыз. 
Ұшбұрыш салатын Tr жаңа командасын 
енгізейік. Оны балай шақырамыз: 
Мұндағы с – ол ұшбүрыштың ішін бояған түс. 
Мұндай команданы компьютер білмейді (бағдарлама-танслятор) және 
орындай алмайды («Белгісіз функция» деген қатені береді) барлық мәселе 
осында болып тұр. Яғни, ол команданы белгілі бір командалар арқылы шифрлау 
қажет екендігін түсіндіру.Шифрлауды біз былай рәсімдейміз: 
Берілген жаңа командалар әдісіндегі бағдарламаны бағдарлама асты (комекші 
бағдарлама ) немесе процедуралар деп атайды.


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 
42 
http://astanabilim.kz/infor/c
  


Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   34




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

    Басты бет