I bob. Dasturlash tushunchasi, zamonaviy dasturlash tillari


y = kx funksiyaning grafigi k ning istalgan qiymatida koordinatalar boshidan o'tuvchi to'g'ri chiziq bo'ladi



Download 1,15 Mb.
bet11/14
Sana11.06.2022
Hajmi1,15 Mb.
#656135
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Hasanboy kurs ishi

y = kx funksiyaning grafigi k ning istalgan qiymatida koordinatalar boshidan o'tuvchi to'g'ri chiziq bo'ladi.

II.BOB C# DASTURLASH TILIDA Y=k*x+b FUNKSIYA GRAFIGINI CHIZISH DASTURINI YARATISH

2.1 Funksiya grafigini chizish dasturini C# dasturlash tilida tuzilishi.


Funksiya grafigini chizish dasturini tuzishda Micrasoft Visual studio muhitida C# dasturlash tilida funksiya grafigini hosil qilish uchun bizga PictureBox kompanetaasi kerak bo’ladi, PictureBox kompanenti haqida qisqacha malumot berib o’tsam.
PictureBox tasvirlarni namoyish qilish uchun mo'ljallangan. Bu sizga bmp, jpg, gif formatidagi fayllarni, shuningdek, rasm metafayllari va piktogrammalarini ko'rsatishga imkon beradi. PictureBoxda tasvirni o'rnatish uchun bir qator xususiyatlardan foydalanish mumkin:Image: Image turidagi ob'ektni o'rnatadiImageLocation: diskdagi yoki Internetdagi rasmga yo'lni belgilaydi InitialImage: asosiy tasvirni yuklash paytida namoyish etiladigan ba'zi bir boshlang'ich rasm, bu Image xususiyatida saqlanadi. ErrorImage: agar asosiy rasm PictureBoxga yuklanmasa, ko'rsatiladigan rasm. Tasvirni Visual Studioga o'rnatish uchun PictureBox Xususiyatlari panelidagi Image xususiyatini tanlang. Bunday holda, loyihaga rasmni import qilish oynasi ochiladi, unda biz aslida kompyuterda kerakli tasvirni tanlab PictureBoxga o'rnatamiz:
Dastlabki qadam:Visual studio muhitida si sharp dasturlash tilida yangi fo’rma hosil qilib PictureBox kompanentidan foydalandik, endi bizga funksiyamizni grafigini PictureBox oynasida hosil qilish uchun Buton kompanentiga murojat qilamiz.

Endi Buton kompanentiga qisqacha mlumot berib o’tsam: C # tugmasi Tugma - bu dastur yoki dasturiy ta'minot yoki veb-sahifaning ajralmas qismi. Bu foydalanuvchiga dastur yoki dastur bilan o'zaro aloqada bo'lish imkonini beradi. Masalan, agar foydalanuvchi joriy dasturdan chiqmoqchi bo'lsa, u dasturni yopadigan chiqish tugmachasini bosadi. Undan yuborish, yuklash, yuklab olish va hk kabi ko'plab amallarni bajarish uchun foydalanish mumkin. sizning dasturingiz talabiga binoan. Turli shakli, o'lchami, rangi va boshqalar bilan mavjud bo'lishi mumkin. va siz ularni turli dasturlarda qayta ishlatishingiz mumkin. .NET Framework-da, tugma sinfi windows tugmachalarini boshqarish uchun ishlatiladi va u ButtonBase sinfidan meros bo'lib o'tgan. U System.Windows.Formsnamespace ostida belgilangan.

Buton tugmasiga “Funksiya graffigi” degan text yozdik va PictureBoxga bog’lab qo’ydik shu tugmani bosganimizda bizga kerakli tasvirni yani funksiyamizni kiritgan qiymatlarimizga asosan chizmasini PictureBoxda ko’rsatib beradi.
Funksiyamizni qiymatlarini kiritish uchun bizga yana label tugmasi va TextBox tugmalari kerak bo’ladi. Bizga ikkita TextBox kerak bo’ladi va biz ularga funksiyamizni k va b qiymatlarini kiritamiz va yana Buton tugmasiga murojat qilamiz shunda bizga funksiyamizni grafigi hosil bo’ladi.Endi biz y=k*x+b fuksiyamizga k va b qiymatlarini qayta yani o’zgartirilgan holda yana bir bor kiritishimiz uchun yana Buton tugmasiga murojat qilamiz va bu safar uni TextBox1 va TextBox2 larga bog’lab olamiz shunda k va b kayfitsentlarimizga yangi qiymat berish imkonyatiga ega bo’lamiz.Ikkinchi Buton tugmamizga Tozalash deb text yozib qo’yamiz.
Dasturning ishlash jarayoni

bu yerda b=1, k=1, bo’lgan holat grafigi tasvirlangan







Download 1,15 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish