Algoritimni loyihalash


Download 462.85 Kb.
Sana22.04.2023
Hajmi462.85 Kb.
#1379356
Bog'liq
RAIMOV.O 2-AMALIY



MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI

TT VA KT ” FAKULTETI


2-BOSQICH AKT 11-21 GURUH TALABASINING
ALGORITIMNI LOYIHALASH ” FANIDAN
2-AMALIY ISH


Bajardi : RAIMOV.O
Qabo’l qildi : SAMANDAROVA.SH

2-AMALIY ISHI
Amaliy topshiriqlari variantlari
Berilgan masalalarning matematik modelini tuzing. Shimoliy-g’arbiy burchak usuli yordamida basis rejasi tuzilsin. Minimal xarajatlar usuli yordamida bazis rejasini tuzing. Masalani yechishda n soni o’rniga jurnaldagi tartib raqamni qo’yib hisoblansin.
3 ta A, V, S temir yo’l stantsiyalarida mos ravishda 80, 70 va 50 vagonlar zahirasi mavjud. Bu vagonlarni g’alla ortishga shaylangan 4 ta punktga yuborish kerak. Jumladan, 1-punktga 60 ta, 2-punktga 45 ta, 3-punktga 65 va 4-punktga 30 ta vagon kerak. Vagonlarni taqsimlash uchun sarf qilinadigan xarajatlar matritsasi quyidagi ko’rinishda berilgan:





Dastur kodi:




#include
using namespace std;
int a, n, i;
float z, EPS, h, s, x, b, c;
float funk(float y)
{
return (1/(sqrt(5+4*y-y*y)));
}
int main()
{
cout << "Aniq integralni simpson usulida xisoblash dasturi : \n";
n=10, a=2, b=3.5, EPS=0.1;
ga: h=(b-a)/n;
s = (funk(a)+funk(b));
c = 1, x = a;
for(int i=1; i<=n; ++i)
{
x=a+h; s=s+(c+3)*funk(x);
c -= c;
}
s*=h/3;
if (n!=10) goto gc;
gb: n=n+10;
z=s; goto ga;
gc: if (abs(s-z)>EPS) goto gb;
n=n-10; h=(b-a)/n;
for (int i=0; i
{
x=a+h*i;
cout<
}
cout<<"integralning qiymati : s="<< s ;
return 0;
}

Download 462.85 Kb.

Do'stlaringiz bilan baham:




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