Laboratoriya ishi №15 Mavzu: Zamonaviy dasturlash tillari yordamida texnik ilovalar yaratish
Download 94.85 Kb.
|
15-Laboratoriya ishi (1)
- Bu sahifa navigatsiya:
- Hususiyati Qiymati Izoh
- FOYDALANILADIGAN ADABIYOTLAR RO‘YXATI
15.4-rasm.
Label 1 komponenti
Label 2 komponenti
Label 3 komponenti
Label 4 komponenti
Label 5 komponenti
Edit 1 komponenti
Edit 2 komponenti
Edit 3 komponenti
Edit 4 komponenti
Edit 5 komponenti
TButton komponenti
Natijada quyidagi interfeysga ega oyna hosil bo‘ladi: 15.5-rasm. Interfeysni tayyorlab olgach, Hisoblash tugmasini ikki marta chertib uning OnClick hodisasi uchun kod yozamiz: … TForm1 *Form1; int a, b, c; float p, s; … void __fastcall TForm1::Button1Click(TObject *Sender) { a=StrToInt(Edit1->Text); b=StrToInt(Edit2->Text); c=StrToInt(Edit3->Text); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); Edit4->Text=FloatToStr(p); Edit5->Text=FloatToStr(s); } //------------------------------------------------ 3-qatorda foydalanuvchi tomonidan edit1, edit2 va edit3 komponentlarga kiritilgan qiymatlarni songa aylantirib saqlash uchun mos ravishda integer tipli a, b va с nomli o‘zgaruvchilar e’lon qilindi. 4-qatorda yarim perimetr va yuzaning qiymatini hisoblash uchun mos ravishda real tipli p va s o‘zgaruvchilar e’lon qilindi. 8, 9 va 10-qatorlarda edit1, edit2 va edit3 komponentlarga kiritilgan qiymatlarni songa aylantirib mos ravishda integer tipli a, b va с nomli o‘zgaruvchilarga saqlanmoqda. 11-qatorda a, b va c o‘zgaruvchilarning qiymatlaridan foydalanib yarim perimetr – p hisoblanyapti. 12-qatorda geron formulasi yordamida uchburchakning qiymatlari hisoblandi. 13-qatorda p o‘zgaruvchida saqlanayotgan qiymat Edit4 komponentining text hususiyatiga matnga aylantirilgan holda o‘zlashtirildi. 14-qatorda s o‘zgaruvchida saqlanayotgan qiymat Edit5 komponentining text hususiyatiga matnga aylantirilgan holda o‘zlashtirildi. Topshiriqlar Ikkita haqiqiy a va b sonlari berilgan bo'lsin. Ularning yig‘indisi, ayirmasi va ko‘paytmasini topish dasturini tuzing. Kubning qirrasi ma’lum bo‘lsa, uning yon sirti va hajmi topish dasturini tuzing. Ikkita haqiqiy musbat son berilgan bo‘lsin. Ularning o‘rta arifmetik va o‘rta geometrik qiymatlarini topish dasturini tuzing. Ikkita haqiqiy son berilgan bo‘lsin. Bu sonlarning o‘rta arifmetik qiymatini hamda modullarining o‘rta geometrik qiymatini topish dasturini tuzing. To‘g‘ ri burchakli uchburchakning katetlari berilgan. Uning gipotenuzasi va yuzini topish dasturini tuzing. Temperaturasi ti bo‘lgan vi litr suv t2 temperaturali v2 litr suvga qo‘shildi. Hosil bo‘lgan suvning temperaturasi va hajmini topish dasturini tuzing. Radiusi r bo‘lgan aylanaga tashqi chizilgan muntazam n-burchakning perimetrini topish dasturini tuzing. h balandlikdan tashlangan tosh yerga qancha vaqtdan keyin tushishini topish dasturini tuzing? Teng tomonli uchburchakning tomoni berilgan bo‘lsin. Uning yuzi va perimetrini topish dasturini tuzing. Uzunligi l bo‘lgan mayatnikning tebranish davrini topish dasturini tuzing. Og‘irliklari mi va m2, orasidagi masofa r bo‘lgan ikki jism bir-birini qanday kuch bilan tortishini topish dasturini tuzing To‘g‘ri burchakli uchburchakning gipotenuzasi hamda bitta kateti berilgan bo‘lsin. Uning yuzi va ichki chizilgan aylanasining radiusini topish dasturini tuzing. Aylananing uzunligi l bo‘lsin. Shu aylana bilan chegaralangan doira yuzini topish dasturini tuzing. Agar halqaning ichki radiusi 20, tashqi radiusi esa undan x miqdorga katta bo‘lsa, halqaning yuzini topish dasturini tuzing. Asoslari a va b, a asosga yopishgan burchagi alfa bo‘lgan teng yonli trapetsiya yuzini topish dasturini tuzing. FOYDALANILADIGAN ADABIYOTLAR RO‘YXATI L.X.Gulyamova. Geoaxborot tizimlari va texnologiyalari. Darslik T.:Universitet 2018. 187-b M.Kadirov, Axborot texnologiyalari O‘quv qo‘llanma Toshkent-2018. 319-b Нетёсова О.Ю. Информационные системы и технологии в экономике. Уч.пос. для вузов. 3-изд. М.: Юрайт. 2022. 178 с. Richard L. Halterman Fundamentals of Python Programming. Copyright © 2019. All rights reserved. 669 pp. M.M.Kadirov, Texnik tizimlarda axborot texnologiyalari 2-qism Dasrlik T.:Innovatsion tizim 2020. 283-b M.M.Kadirov, Texnik tizimlarda axborot texnologiyalari 2-qism Dasrlik T.: O‘ faylasuflari milliy jamiyati 2019. 303-b Гаврилов М. В., Климов В. А. Информационные системы и технологии в экономике. Уч. пос. для вузов. 4-изд. М.: Юрайт. 2022. 383 с. Гохберг Г.С., Зафиевский А.В., Короткин А.А. Информационные технологии. Уч. пос. 9-изд. М.: Академия. 2014. 240 с. 1 K.Horsman. C++ hamma uchun (Cay Horstman. C++ for all). O’zbek tilida 2-qayta nashr. 22-25-sahifalar. 2 http://www.c-cpp.ru/content/getch-getche Download 94.85 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling