Natijani tekshirish – testlash
1-test:
Kiritilgan qiymat
|
a = 2 b = 68
|
Olingan natija
|
|
5. XULOSA
Qo’yilgan masalani yechish uchun chiziqli algoritmdan foydalanildi. To’g’ri burchakli uchubrchakning tomonlari a va b haqiqiy sonlar deb hisoblanib, float tipiga tegishli deb olindi. Shuning uchun qolgan ushbu to’g’ri to’rtburchakning yuzasi S, perimetri P, diaganali d ham float – haqiqiy tipli o’zgaruvchi deb olindi. Geometriya kursidan ma’lumki, to’g’ri burchakli uchburchakning yuzasi tomonlari ko’paytmasi orqali topiladi. 20-qatorda ushbu formula orqali yuza topildi. Xuddi shunday perimetr ikki tomon yig’indisini ikkiga ko’payitirish orqali topiladi. 22-qatorda bu formula asosida to’g’ri to’rtburchakning perimetri topildi. Dioganalni topish uchun Pifagor teoremasidan foydalanamiz. Buning uchun kvadrat ildizdan foydalanishimizga to’g’ri keladi. Kvadrat ildizni topish funksiyasi – sqrt va kvadratga ko’tarish funksiyasi pow hisoblanib, bu funksiyalarni ishlatish uchun kutubxonasini ulash kerak. Bu vazifa 2-qatorda bajarilgan. Shunday qilib, 27-29-qatorlarda yuza, perimeter va diametr ekranga chop etilgan.
3-laboratoriya mashg’uloti. C++ da chiziqli algoritmlar tuzish. Dasturlash tili tarkibidagi standart funksiyalardan foydalanib dasturlar tuzish
1. MASALANING QO’YILISHI
ifodaning qiymatini hisoblash dasturini tuzing.
2. ISHNING MAQSADI
C++ tilida standart matematik funksiyalarni qo’llashni o’rganish. kutubxonasidan foydalanish. Chiziqli jarayonlarni dasturlashni o’rganish. Chiziqli jarayonlarga oid dasturlar tuzish orqali mavzuni mustahkamlash.
3. NAZARIY QISM
ANSI C standarti 23 ta matematik funksiyani belgilaydi, ular quyidagi toifalarga bo'linadi:
|