O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
KOMPYUTER INJERINGI FAKULTETI
1– BOSQICH “ATS-11-20” GURUH TALABASINING
DASTURLASH FANIDAN TAYYORLAGAN
4-LABORATOTIYA ISHI
Bajardi: Savurboyev R Qabul qildi: Xalilov A
4-LABORATORIYA ISHI
Mavzu: Nostandart funksiyalar. Foydalanuvchining funksiyalari va
Ulardan foydalanish.
Laboratoriya ishidan maqsad: C++ dasturlash tilida prosedura (nostandart) funksiyalardan foydalanib dasturlar tuzishni o`rganish.
Laboratoriya ishi vazifalari:
Berilgan funksiyaning nostandart funksiyasini yozib olib, funksiyani hisoblash algoratmining blok-sxemasi tuzilsin.
Tuzilgan algoritm blok-sxemaga mos ravishda C++ tilida dastur tuzisin.
Tuzilgan dasturlar kompyuterning DEV C++ tizimiga kiritilib natijalar olinsin.
Laboratoriya ishi bo`yicha sinov savollari
Qanday hollarda qism dasturlar va proseduralardan foydalaniladi?
Qism dasturlar qanday turlarga bo`linadi?
Xaqiqiy parametrlar va soxta parametrlar deganda nimani tushunasiz?
Prosedura finksiyaning umimiy ko`rinishini yozib, izohlab bering.
Prosedura dasturning umumiy ko`rinishini yozib, izohlab bering.
4-LABORATORIYA ISHI VARIANT № 21.
21-misol: w=sin
a=0.1231 b=0.2315 c=4.1444;
Boshlash
w=sin
a,b,c
W=
Tugatish
2.C++ da kodlar;
#include
#include
using namespace std;
int main(){
float a, b, c, w;
cout<<"a ga qiymat bering"; cin>>a;
cout<<"b ga qiymat bering"; cin>>b;
cout<<"c ga qiymat bering"; cin>>c;
w=sin(sqrt(pow(a,2))+pow(b,2)+pow(sin(a*b),2))+
+fabs(sqrt(pow(a,2)+pow(c,5)+pow(atan(a*c),2)))+
+pow(tan(sqrt(pow(b,2)+pow(c,5)+pow(atan(b*c),2))),3);
cout<<"w="<
return 0;
}
3.Natija: w=35.2345 (float tipidan foydalanisldi)
Do'stlaringiz bilan baham: |