3 – LABORATORIYA ISHI
Mavzu: Funksiya. Rekkursiv funksiyalar. Funksiyalarni qayta yuklash mexanizmi. Fayllar bilan ishlash asoslari. Ko’rsatgichlar va ular bilan ish yuritish. Dinamik xotira tushunchasi. Dinamik massivlar
Laboratoriya ishidan maqsad: C++ dasturlashtirish tilida funksiyalar, Rekkursiv funksiyalar, ko’rsatgichlar va protsedura (nostandart) funksiyalardan foydalanib dasturlar tuzishni o‘rganish.
Laboratoriya ishi buyicha namunaviy misol.
Quyidagi funksiya berilgan bo‘lsin.
a=1,13457; b=2,13458; c=1,71345.
Dastlab nostandart funksiyani aniqlab olamiz. Soxta parametrlar sifatida x va y larni olamiz, u xolda nostandart ( foydalanuvchining) funksiyasi bo‘ladi. Berilgan funksiyani hisoblash algoritmining blok–sxemasi va dasturini tuzamiz.
Algoritm blok – sxemaga mos ravishda C++ dasturlash tilida dasturi quyidagi ko’rinishda bo’ladi:
Do'stlaringiz bilan baham: |