Farruxov Davlatjon 104- g. 3-Labaratoriya


Download 74.53 Kb.
Sana18.01.2023
Hajmi74.53 Kb.
#1098247
Bog'liq
Labaratoriya Dasturlash asoslari


Laboratoriya mashg’uloti Farruxov Davlatjon 104- g.
3-Labaratoriya
8.1-masala:
+cos(x-y); ifodani hisoblash algoritmini tuzing
Algoritmning so‘zlar orqali ifodalanishi:
1)x va y ning qiymati kiritilsin;
2)tan(x) ni tgx deb belgilansin;
3) 1 ni ctg ga bo’lib, natija ctgx deb belgilansin;
4)1-tgx ning ctgx darajasini hisoblab cos(x-y) ga qo’shilsin natija chiqarilsin;
Algoritmning blok-sxema orqali ifodalanishi:


Dastur:
#include
#include
using namespace std;
int main()
{
double x, y;
cout << "x: ";
cin >> x;
cout << "y: ";
cin >> y;

double tgx = tan(x);


double ctgx = 1 / tgx;
double result = pow(1 - tgx, ctgx) + cos(x - y);

cout << "Natija: " << result << endl;


return 0;


}
Dastur natijasi:

8.2-masala:
Kub qirrasining uzunligi a berilgan. Kub yoqi yuzasini, to’la sirtini va hajmini topish algoritmini tuzing.
Algoritmning so‘zlar orqali ifodalanishi:
1)a ning qiymati kiritilsin;
2)Kubning yuzini topish uchun a ning kvadratini 6 ga ko’paytiramiz;
3)Kubning qirralari uzunliginii topish uchun a ni 12 ga ko’paytiramiz;
4)Kubning hajmini topish uchun a ning uchinchi darajasini hisoblaymiz;
5)Natijalar chiqarilsin;
Algoritmning blok-sxema orqali ifodalanishi:

Dastur:
#include
#include
using namespace std;
int main()
{
double a;
cout << "a = ";
cin >> a;
double yuza = pow(a, 2) * 6;
double qirra = a * 12;
double hajm = a * a * a;
cout << "Kubning yuzasi = " << yuza << endl;
;
cout << "Kubning qirralari uzunligi = " << qirra << endl;
cout << "Kubning hajmi = " << hajm;
return 0;
}
Dastur natijasi:

4-Labaratoriya
8-masala:
Manfiy boʼlmagan a butun sonni b musbat songa boʼlgandan hosil boʼlgan qoldigʼi, berilgan c yoki d sonlarning birortasiga tengligini aniqlang.
Algoritmning so‘zlar orqali ifodalanishi:
1)a, b, c, d ning qiymati kiritilsin;
2)a ni b ga bo’lamiz
3)Agar qoldiq c ga teng bo’lsa c ni chiqaramiz
4) Agar qoldiq d ga teng bo’lsa d ni chiqaramiz


Dastur:
using namespace std;
int main()
{
int a, b, c, d;
cin >> a >> b >> c >> d;
if (a % b == c)
{
cout << "Qoldiq c ga teng";
}
else if (a % b == d)
{
cout << "Qoldiq d ga teng";
}
else
{
cout << "Qoldiq d ga ham c ga ham teng emas";
}
return 0;
}
Dastur natijasi:

5-Labaratoriya
8-masala:
Algoritmning so‘zlar orqali ifodalanishi:
1)Ma’lumotlarni kiritamiz;
2)Ma’lumolarni chiqaramiz;




;

Download 74.53 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling