Berilgan boshlangich qiymatlarda bir qiymatli javob olinishi;
Ommaviylik sifati
Ma’lum turdagi masalalar uchun turli boshlangich qiymatlarda yechim olish mumkin bo’lishi;
Diskretlilik sifati
Algoritmni EHM(Elektron Hisoblash Mashinalari) yoki inson tomonidan bajarilishi mumkinligi shubxasiz bo’lgan ayrim-ayrim sodda bosqichlarga bo’lish mumkinligi.
Natijaviylik sifati
Har qanday boshlangich qiymatlarda ham javobning mavjudligi, bunda «bu holda yechim yo’q» singari axborot ham algoritmning ishlash natijasi deb qabul qilinadi;
Keltirilgan sifatlardan kelib chiqqan xolda algoritmni ifodalash va bajarish qoidalari xaqida so’z yuritish mumkin. Amaliyotda algoritmni ifodalashning uchta asosiy usullari fodalaniladi. Bular matnli ko’rinishi, sxematik(grafik) ko’rinishi, biror algoritmik tildagi (dasturiy) ifodasi. 2.2. Dastur uchun formalar yaratish va ularning vazifalari
C# Builder-da dasturning asosiy shaklidan yangi shaklni yaratish va chaqirishga misolC# Builder
Muammoning holati
Prizma hajmini hisoblab chiqadigan dasturni ishlab chiqish. Prizma hajmining formulasi quyidagicha:
bu erdav-prizma hajmi -taglik maydoni,h-prizma balandligi uzunligi.
Natija alohida oyna shaklida tashkil etiladi. Natija oynasini olish uchunyangi shakl yarating.
Bajarish
1.Borland C# Builder Dasturini Ishga Tushirish. Loyihani yaratish.
Borland C# Builder Dasturini Ishga Tushiring.
"VCL Form Application"deb nomlangan yangi loyihani yaratish. Loyihani o'zboshimchalik papkasida saqlang.Borland C# Builder dasturini ishga tushirishva loyihani saqlab qolish misolibu erda batafsil tavsiflanadi.
Asosiy shakl modulining nomi "Unit1" debnomlanadi.cpp«. Loyiha modulining nomi "Project1" deb nomlanadi.cbproj«.
2. Ilovaning asosiy shaklini yaratish. Komponentni shaklga joylashtirish.
Hozirgi vaqtda bizda"Form1"deb nomlangan dasturning asosiy shakli mavjud.Shakl nomi o'zgartirilishi mumkinObject inspektori– mulknomi([Object window]. 1). Har bir narsani o'zgarishsiz qoldiring.
Shakl. 1.NameAsosiy ariza nomi mulk
Из вкладки Standart yorliqdanquyidagi qismlarni shaklga joylashtiramiz (shakl. 2):
Shakl. 2. Komponentni asosiy shaklda joylashtirish
Natijada, ob'ekt yaratiladi-bunday nomlar bilan o'zgaruvchilar:Label1, Label2, Edit1, Edit2, Button1.
С помощью Ob'ektni inspektor yordamidabiz komponentning bunday xususiyatlarini o'rnatamiz:
в компоненте Edit1 komponentida matn свойство Text= "" (bo'sh satr) xususiyati;
в компоненте Edit2 komponentidamatnText= ""xususiyati;
в компоненте Button1 komponentidacaption= "hisoblash"xususiyati mavjud.
Shuningdek, shaklning nomini o'zgartiramiz. Buning uchun formani (Form1 komponentini)tanlang vaCaption mulkida ввести текст «"prizma hajmi"matnini kiriting.
O'zgarishlar va o'lchamlarni o'zgartirgandan so'ng, dastur shakli komponenti shakl 3da ko'rsatilgandek ko'rinadi.
Shakl. 3. Dasturning asosiy shakli
3. Yangi shakl yaratish.
Yangi shaklda hisoblash natijasi chiqishi mumkin.
"Hisoblash" tugmasini bosgandan so'ng yangi shakl chaqiriladiВычислить.
Yangi shakl yaratish uchun buyruq chaqiriladi (shakl. 4):