203-guruh talabasi Aliyev Jasurbekning


Download 484.09 Kb.
Pdf ko'rish
Sana18.06.2023
Hajmi484.09 Kb.
#1593417
Bog'liq
Jasurbek.4-laboratoriya



O’ZBEKISTON–FINLANDIYA PEDAGOGIKA INSTITUTI 
Aniq-tabiiy fanlar va jismoniy madaniyat fakulteti
Matematika va informatika yo’nalishi 
203-guruh
 
talabasi Aliyev Jasurbekning
Algoritmlar va ma’lumotlar strukturasi fanidan 
4-laboratoriya ishi
 
Mavzu: Tarmoqlanish operatorlaridan foydalanish: 
Masalaning qo`yilishi

Izoh:
Misolda kamchilik bor bo’lgani uchun b massiv ildiz ostidan chiqmaydi, shuning uchun b 
massivni men idiz ostidan emas ko’paytirish amali alamshtirdim, b massiv ildiz ostidan 
chiqmaganligi uchun.
1. Masalani matnli shaklda algoritmini tuzish. 
Masalani yechish uchun quyidagi qadamlarni bajarishimiz kerak:
1. a va b nomli ikkita 5 ta double tipdagi elementlardan iborat massivni e'lon 
qilamiz 
2. S nomli double tipdagi 5 ta element qabul qiluvchi massiv yaratamiz . 
3. s nomli double tipidagi yig’indini hisoblash uchun o'zgaruvchini 0 ga 
tenglaymiz. 
4. Massiv uchun sikl ochamiz va S massivni berilgan qiymat bo’yicha to’ldiramiz 
va uning yig’indisini s o’zgaruvchiga qo’shib boramiz : 


1. S[i] ga (a[i] + b[i]) / (pow(a[i], 2) * b[i]). 
2. s ga S[i] * S[i]. 
5. Natija sifatida s yig’indini ekranga chiqaramiz
6. Dasturni tugatish.
2.Masalani blok-sxema shaklda algoritmini tuzish

Boshlash 
a[5]={5.75, -6, 3.4, -
2.5, 3.6} 
b[5]={-3.4, -0.5, 8.45, 
4.3, 5.6} 
s=0 
i=0; i<5; i++ 
s[i]=(a[i]+b[i])/(pow(a[i],2*
b[i]) 
s+=pow(s[i],2) 
cout<<”s=”<tamom 
return0


3.Masalani C++ tilida dastur shaklda algoritmini tuzish. 
#include  
#include  
using namespace std; 
int main() { 
double a[5] = {5.75, -6, 3.4, -2.5, 3.6}; 
double b[5] = {-3.4, -0.5, 8.45, 4.3, 5.6}; 
double S[5]; 
double s = 0; 
for (int i = 0; i < 5; i++) { 
S[i] = (a[i] + b[i]) / (pow(a[i], 2) * (b[i])); 
s += pow(S[i], 2); 

cout << "S = " << s << endl; 
return 0; 



3.Dastur kodi

4.Dastur ishlashi natijasi:



Download 484.09 Kb.

Do'stlaringiz bilan baham:




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