Delphi operatorlariga doir misollar




Download 0.67 Mb.
Pdf ko'rish
bet5/7
Sana22.05.2023
Hajmi0.67 Mb.
#63217
1   2   3   4   5   6   7
Bog'liq
Delphi dasturlash tilining operatorlari va ularga doir misollar tayyor
Doc16, Ajralishlar, dasturlash maruza, ота-она шартномаси 2022 лотинда, Unti.FR11, o-zbekistonda-ijtimoiy-sohani-rivojlantirishning-ustuvor-yo-nalishlari, 1676364459, doc8, doc7, 86, Funksiyanal analiz, filial nizomi, printer va skayner turlari, MT№3 Abdukarimova Sh dav1
2.2. Delphi operatorlariga doir misollar
Misol. Write(x:8:4);
Аgar x=155.01021 boʼlsa, quyidagi yozuv chiqadi 115.0102. 
Write(‗Maxsulot soni:, kol:5); 
Аgar kol=15 boʼlsa, quyidagi yozuv ekranga chiqadi, 
Maxsulot soni: 15 
Dastur matnini tushuntirish maqsadida koʼpincha dasturda izohlar keltiriladi. 
Dasturda izohlar istalgan joyda berilishi mumkin. Izoh katta qavs ichida yoziladi. 
Masalan: { Bu matn dasturga izoh beradi } 
{ Bu joyda yechim aniqlanmoqda } 
Dasturda maʼlum hisoblashlarning natijalarini biror bir oʼzgaruvchida 
saqlash uchun oʼzlashtirish (yuborish) operatori ishlatilib, u «:=» belgisi yordamida 
qiymat yuborilishi kerak boʼlgan oʼzgaruvchidan keyin qoʼyiladi. 
Masalan: i:=0; i-qiymati nolga tenglashadi, yaʼni i oʼzgaruvchiga nol 
yuboriladi deb tushuniladi. Bunda mashina i oʼzgaruvchi uchun ajratilgan 
xotirasiga nol yozib saqlaydi. 
Misol: B:=5; C:=4; A:=(B+C)/2; 
Bu yerda, agar А butun identifikator boʼlsa, uning qiymati 4 ga, aks holda 
esa 4.5 qiymatga ega boʼladi. 
Chiziqli strukturali algoritmlarni dastur shaklida yozish uchun oldin ishlatiladigan 
oʼzgaruvchilar ruyxati keltirilib, keyin algoritmdagi bajarilishlar ketma-ket 
ravishda amalga oshirilishi kerak. 
Misol: Tekislikdagi ikki nuqta orasidagi masofani topish dasturi. 


26 
Program XY; 
Var 
x1,y1,x2,y2,d: Real; 
Begin 
Write(‗Nukta koordinatalarini kiriting:); 
Read(x1,y1,x2,y2); 
d:=Sqrt(Sqr(x1-x2)+Sqr(y1-y2)); 
Writeln; 
Writeln(‗Nukta koordinatalari:,x1,y1,x2,y2); 
Writeln(‗Masofa=,d); 
Readln; 
End. 
1.5.Delphida konsol ilovasini yaratish 
Delphida konsol ilovalarini har xil usullarda yaratish mumkin. Ulardan eng oson 
usuli quyidagicha: 
1.Delphi muhiti ishga tushiriladi. 
Pusk=>Programmы=>Borland Delphi 
2.Bosh menyudan File punktini ochib u yerdan New, keyin esa Other buyruqlari 
beriladi. File=> New=> Other 


27 
3.Forma va loyihalarni saqlash uchun ochilgan maxsus oynadan (bu oynaga Delphi 
arxiv oynasi deyiladi) ―Console Application‖ piktogrammasi tanlanadi va Ok 
tugmasi bosiladi.
4.Natijada ekranda loyiha oynasi ochiladi (.dpr kungaytmali nom bilan). 
Begin – end ichiga olingan
{ TODO -oUser -cConsole Main : Insert code here } 
izoh oʼrniga loyiha faylining dastur matni kiritiladi. 
Tuzilgan dasturni ishga tushirishdan oldin uni saqlash kerak boʼladi. Uni 
saqlash file=>Save All buyrugʼini berish lozim. Har bir loyiha alohida yangi 
papkaga saqlanishni tavsiya beradi. Loyiha faylini saqlashda aloxida kursatilmagan 
holatida ProjectN.dpr nomli fayl nomini tavsiya qiladi. Bu yerda N har bir ketma 
ket nomlanadigan loyiha nomeri (son, masalan 1,2,3,..). Lekin biz loyiha faylini 
istalgan nom bilan saqlashimiz mumkin. Masalan MyProgram.dpr. Bu nom 
avtomatik ravishda chiqadi. 
Loyihani saqlab boʼlgandan soʼng, uni bajarishga beramiz. Buning uchun 
bosh menyudan quyidagi buyruqni berish lozim: Run=>Run yoki F9 funktsional 
tugmachasini bosish kerak boʼladi. Dastur narmal ishga tushgandan soʼng ekranda 
DOSning standart dastur oynasi namayon boʼladi. 
Misol. Ikkita sonning yigʼindisi, ayirmasi, koʼpaytmasi va boʼlinmasini 
hisoblash dasturini yarating.
Bu misolni yechish uchun yuqorida keltirilgan toʼrtta ketma ketlikni 
bajaramiz va dastur kodini kiritamiz. 
Dastur kodi kiritilgandan soʼng uni saqlab keyin ishga tushiramiz. Natijada 
ekranda Dos oynasi ochilib unda ―Ikkita son kiriting:‖ soʼzi chiqadi. Keyin ikkita 
son kiriib Enter tugmasini bosish kerak boʼladi.
1.6. Shartli o'tish operatori 


28 
Pascal tilida shart - bu mantiqiy turdagi ifoda boʼlib, u faqat «chin»(True) yoki 
«yolgʼon»(False) qiymatni qabul qiladi. 
Quyidagi mantiqiy belgilar ishlatiladi: >, <,<=,>=,<>,=. Bularga munosabat 
amallari deyiladi. 
Quyidagi mantiqiy amallar ishlatiladi: 
• 
NOT-«inkor»; 
• 
AND-«mantiqiy va»; 
• 
OR-«mantiqiy yoki». 

Download 0.67 Mb.
1   2   3   4   5   6   7




Download 0.67 Mb.
Pdf ko'rish