O’ZBEKISTON RESPUBLIKASI FAN VA INNOVATSIYALAR VAZIRLIGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI TELEKOMMUNIKATSIYA
TEXNOLOGIYALARI FAKULTETI DASTURLASH FANI
a) Kvadratning yuzini va perimetrini hisoblovchi funksiya yarating. Ushbu funksiya yordamida a,b,c,d tomonga ega bo’lgan kvadratni hisoblang.
Dastur Kodi:
#include #include using namespace std;
int kvadrat (){
float a;
float p, s;
cout<<"Kvadrat tomonini kiriting a="; cin>>a;
p=4*a;
s=pow(a,2);
cout<<"Kvadratning perimetri p="<
cout<<"Kvadratning yuzi s="<return p,s;
}
int main(){
kvadrat ();
system("pause");
return 0;
}
Dasturdan skrinshotlar:
b) Kvadrat tenglamaning izdizlar sonini va ildizlarini aniqlovchi funksiya hosil qiling.
Dastur kodi:
#include #include using namespace std;
int funksiya (){
float a,b,c,D,d;
float x1, x2;
cout<<"Koeffessientlarni kiriting (a b c) "; cin>>a>>b>>c;
D=(b*b)-(4*a*c);
cout<<"D = "<if (D>0){
d=sqrt(D);
x1=(-b+d)/(2*a);
x2=(-b-d)/(2*a);
cout<<"x1 = "<}
if(D==0){
d=sqrt(D);
x1=x2=(-b+d)/(2*a);
cout<<"x1 = x2 = "<}
else {
cout<<"Tenglama ildizga ega emas;"<}
return 1;
}
int main(){
funksiya ();
system("pause");
return 0;
}
Dasturdan skrinshotlar: