Toshkentaxborot texnologiyalari universiteti samarqandfiliali




Download 17,34 Kb.
bet3/3
Sana26.05.2024
Hajmi17,34 Kb.
#254121
1   2   3
Bog'liq
Azamov Diyorbek M
O‘ZBEKISTON RESPUBLIKASI SOG‘LIQNI SAQLASH VAZIRLIGI dedline 3, Dars ishlanma Buriboyev Rustam, vord, DTst 4 ded
Amaliy masala:
Transport masalasini yechish uchun quyidagi shartlar kerak:
1. Ishlab chiqarish korxonasi:
- Tirkamalar: 4.5 tonnalik va yem-xashak tarqatuvchi tirkamalar.
- Xarajatlar: 40.3 ming va 74.3 ming so‘mdan ishlab chiqariladi.

  1. Tirkamalar uchun mahsulotlar:

  2. - Po‘lat va chugun xomashyolari: 25000 va 4500 tonna.

- Minggta tirkama uchun: 1615 tonna po‘lat va 385 tonna chugun.
- Yem-xashak tarqatuvchi tirkama uchun: 2022 tonna po‘lat va 478 tonna chugun.
3. Tirkamaning narxi:
- Birinchi turdagi tirkama: 34.66 ming so‘m.
- Yem-xashak tarqatuvchi tirkama: 63.9 ming so‘m.
Yana, quyidagi eng muhim shartlar kerak:
- Tirkamalar uchun tushumlar oshkori bo'lishi kerak.
- Mahsulotlar miqdori o'z ichiga bo'lishi kerak.- Yem-xashak tarqatuvchi tirkamalar tashqi bozorlarga yetkazilishi kerak. Transport masalasini bu ma'lumotlar asosida yechish uchun, tirkama va yemxashak tarqatuvchi tirkamalar uchun optimal miqdorlar aniqlab
Bu masala matematik model bilan yechiladi. Biz 𝐴 va 𝐵 o‘lchamdagi tabletkalarni ishlab chiqarayotgan miqdorlarni x va y deb topamiz. Quyidagi tenglamalarni olishimiz mumkin:

1. 2x + y = 12 (asprin miqdori)


2. 5x + 8y = 74 (bikarbonat miqdori)
3. x + 6y = 24 (kodein miqdori)

Bu tenglamalar sistemasi yechimini topish uchun mos ravishda hal qilinishi kerak. Masalaning yechimi quyidagi ko‘rsatkichlarni olish orqali aniqlanadi:


Asprin miqdori (x) = 6


Bikarbonat miqdori (y) = 8
Kodein miqdori (z) = 2

Demak, eng kam tabletkalar soni 6 asprin, 8 bikarbonat va 2 kodeindir.


#include

using namespace std;


int main() {


// A o‘lchamdagi tabletkalar miqdori
int A_asprin = 2;
int A_bikarbonat = 5;
int A_kodein = 1;

// B o‘lchamdagi tabletkalar miqdori


int B_asprin = 1;
int B_bikarbonat = 8;
int B_kodein = 6;

// Iste’molchilar talablari


int required_asprin = 12;
int required_bikarbonat = 74;
int required_kodein = 24;

// A va B o‘lchamdagi tabletkalar sonini topish


// Tenglamalar tuzamiz:
// A_asprin * x + B_asprin * y = required_asprin
// A_bikarbonat * x + B_bikarbonat * y = required_bikarbonat
// A_kodein * x + B_kodein * y = required_kodein

// Bizning yechimiz


// x va y ni topish
// Birinchi tenglamani B_asprin ning ko'efitsentiga ko'paytiramiz, ikkinchi tenglamani esa A_asprin ning ko'efitsentiga ko'paytiramiz
int x = (required_asprin * B_bikarbonat - required_bikarbonat * B_asprin) /
(A_asprin * B_bikarbonat - A_bikarbonat * B_asprin);
// A o‘lchamdagi tabletkalar sonini aniqlash
int y = (required_bikarbonat - A_bikarbonat * x) / B_bikarbonat;

cout << "Eng kam tabletkalar soni: " << x << " dona asprin, " << y << " dona bikarbonat va " << required_kodein << " dona kodein." << endl;


return 0;


}

Download 17,34 Kb.
1   2   3




Download 17,34 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Toshkentaxborot texnologiyalari universiteti samarqandfiliali

Download 17,34 Kb.