2-amaliy mashg‘uloti mavzusi: Quyidagi chiziqli dasturlash masalasining matematik modelini tuzing va uni Simpleks usulida hisoblang.
Chegaraviy shartlar va Maqsad funksiyasini aniqlang.
. Ta’mirlash zavodi ikki turdagi nasos ishlab chiqaradi: yoqilg’i va suv. Mahsulotlar
komplektiga to’rt turdagi qismdetallar ishlatiladi: asosiy qobiq, plastik, manjet, tishli g’ildirak.
Yoqilg’i nasosini ishlab chiqarish uchun bitta asosiy qobiq, 4 ta plastik, 4 ta manjet, bitta tishli
g’ildirak, suv nasosiini ishlab chiqarish uchun esa mos ravishda 1, 2, 4 va 3 ta komplekt detallari
sarflanadi. Bitta yoqilg’i naososini sotish natijasida zavodga 50 so’m, suv nasosi esa 200 so’m
foyda keltiradi. Zavod zahirasida quyidagi qism detallar mavjud: Asosiy qapqoq - 6 dona; plastik –
8 dona; manjet - 12 dona; tishli g’ildirak - 9 dona. Zavod maksimal foyda olish uchun ishlab
chiqarish rejasini tuzing.
Algoritmni ishlab chiqish. Asosiy qobiqlar, plastmassalar, manjetlar va viteslarning tegishli qiymatlari bilan mavjud zaxirasini ishga tushiring.
Yoqilg'i pompasi va suv nasosini ishlab chiqarish birligi narxini aniqlang.
Mavjud qismlar zaxirasi va har bir yonilg'i pompasi uchun zarur bo'lgan qismlar soni asosida ishlab chiqarilishi mumkin bo'lgan yonilg'i nasoslarining maksimal sonini aniqlang.
Mavjud qismlar zahirasi va har bir suv nasosi uchun zarur bo'lgan qismlar soni asosida ishlab chiqarilishi mumkin bo'lgan suv nasoslarining maksimal sonini aniqlang.
Yoqilg'i nasoslari va suv nasoslarining maksimal sonini ishlab chiqarishdan olinadigan umumiy foydani hisoblang.
Ishlab chiqariladigan yonilg'i nasoslari va suv nasoslari sonini, shuningdek, umumiy foydani ko'rsatib, maksimal foyda keltiradigan ishlab chiqarish rejasini chiqaring.
N soni berilgan(N>999) uning yuzlar va minglar xonasidagi raqamlarni aniqlang
Kirish
Chiqish
1245
Yuzlar 2
Minglar 1
2306
Yuzlar 3
Minglar 2
#include
using namespace std;
int main()
{int N,Yuzlar,Minglar;
N>999;
cin>>N;
Yuzlar=N/100%10;
cout<<"Yuzlar "<Minglar=N/1000;
cout<<"Minglar "<return 0;
}