Namuna namuna o’zbekiston – finlandiya pedagogika instituti


Download 394.32 Kb.
Pdf ko'rish
Sana16.10.2023
Hajmi394.32 Kb.
#1705025
Bog'liq
1-Laboratriya ishi NAMUNA



NAMUNA 
NAMUNA 
O’ZBEKISTON – FINLANDIYA PEDAGOGIKA INSTITUTI 
Aniq - tabiiy va jismoniy madaniyat fakulteti Matematika va informatika yo’nalishi 
231-guruh (kechgi) talabasi Qudratov Xojiakbarning Algoritmlar va ma’lumotlar 
strukturasi fanidan 1-laboratoriya ishi 
Mavzu: Algoritmlar, xossalari, ularni ifodalash turlari 
 
Masalaning qo’yilishi:
1. Masalani matnli shaklda algoritmini tuzish. 
Masalani yechish uchun quyidagi qadamlarni bajarishimiz kerak: 
1-qadam: Boshlash 
2-qadam: o’zgaruvchilarni va o’zgarmaslarni e’lon qilamiz, bizda f (fi)
o’zgaruvchi va x,y,z o’zgarmaslar qiymatibilan berilgan. f ning qiymatini 
esa dastur hisoblab berishi kerak. 
3-qadam: f ga yuqoridagi formula asosida qiymat beramiz. 
4-qadam: f qiymatini chop etamiz. 
5-qadam: Tamom. 
2.Masalani blok-sxema shaklda algoritmini tuzish. 
Boshlash 
f,x,y,z 
x=-2.235 
y=2.23 
z=15.221 
f=(exp(abs(x-y))*pow(abs(x-y),(x-
y)))/(atan(x)+atan(z))+pow((pow(x,6)+log(y)*log(y)),(1/3)) 


NAMUNA 
NAMUNA 
3.Masalani C++ tilida dastur shaklda algoritmini tuzish. 
#include  
#include //dasturda ishlatiladigan matematik kutubxonani chaqiramiz 
using namespace std; 
int main() 

float x,y,z,f; // o'zgaruvchilarni e'lon qilamiz 
x = -2.235;// oldindan berilgan qiymatlarni ta'minlab olamiz 
y = 2.23;// oldindan berilgan qiymatlarni ta'minlab olamiz 
z = 15.221;// oldindan berilgan qiymatlarni ta'minlab olamiz 
f = (exp(abs(x-y))*pow(abs(x-y),(x+y)))/(atan(x)+atan(z))+pow((pow(x,6) + 
pow(log(y),2)),(1/3)); 
// 11-satrda f ga yuqoridagi formula asosida qiymat beramiz. 
cout<<"f="<
return 0; 
}3.Dastur kodi: 


NAMUNA 
NAMUNA 
4.Dastur ishlashi natijasi: 
 

Download 394.32 Kb.

Do'stlaringiz bilan baham:




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