logo

CHIZIQLI DASTUR TUZISH

Загружено в:

08.08.2023

Скачано:

0

Размер:

39.341796875 KB
                               CHIZIQLI DASTUR TUZISH
Reja:
1. Masalaning qo’yilishi.
2.Masalaning matematik modeli.
3.Masalani yechish algoritmi.
4.Masalaning blok sxemasi.
4.Masalani dastur kodi.
Xulosa. Masala. Quyidagi ifodani hisoblang. `K	=	z3	
x+	y3
x+z2
Masalani qo’yilishi:    
                              	
K	=	z3	
x+	y3
x+z2
Kiritiladigan ma’lumotlar: y,x,z (haqiqiy sonlar)
Chiqariladigan ma’lumot: K (haqiqiy sonlar)
K-ifodani qiymati, haqiqiy son;
Matematik modeli:
        	
K=	z3	
x+	y3
x+z2 -ifodani qiymati. Masalaning yechish algoritmi:
         
                    Masalani shartini yozib olamiz.
Masalani o’zgaruvchilarini kiritamiz.
Masalada ifodani yozamiz.
Natijani chiqaramiz.    Masalani blok sxemasi.
sBoshlash
x,y,zK	=	
z	
3	
x	+	
y	
3	
x	+	z	
2
K
Tamom Masalani C++ dasturidagi kodi.
#include  <iostream>
#include  <math.h>
using namespace std;
int main()
{
int x, y, z, K ;
cout << " x = " ;  cin >> x ;
cout << " y = " ;  cin >> y ;
cout << " z = " ;  cin >> z ;
K = pow(z,3)/(x+pow(y,3)/(x+pow(z,2))) ;
c out   <<   "   natija   =   "   <<   K   ;
return 0;
} Xulosa:
                   Python   va  C++   dasturlash   tillarini ham   mukammal  o’rganish   kerak.
Kundan   kunga   tobora   o’sib   borayotgan   axborot   oqimi,   axborot
texnologiyalarining   to’xtovsiz   rivojlanishi,   kompyuterda   yechilishi   kerak
bo’lgan   masalalar   ko’lamining   kengayishi   va   murakkablashuvi   ushbu
texnologiyalardan   foydalanuvchilarning   oldiga   yangidan   yangi   vazifalarni
qo’ymoqda.   Bugungi   kunda   ma’lumotlar   oqimining   ko’pligi   tufayli   ularni
qisqa   vaqt   ichida   jamlash,   saqlash   va   qayta   ishlash   ham   muammo
bo’lmoqda.   Shuning   uchun   axborot   kommunikasiya   vositalari   barcha
turdagi   tashkilot   va   muassasalarga   shiddat   bilan   kirib   kelmoqda.
Axborotlarning   haddan   tashqari   ko’pligi   bu   axborotlarni   saqlashda,   qayta
ishlashda,   hamda   har   xil   turdagi   tizimlarni   yaratish,   ulardan   samarali
foydalanishni va axborot tizimlarini yaratishni talab qiladi.
Foydalanilgan adabiyotlar:
1. Madraximov   SH.F.,   Ikramov   A.M.,   Babajanov   M.R.   C++   tilida   dasturlash
bo’yicha masalalar to’plami. Услубий кўлланма. Тошкент. 2013.-160 с
2. Eshtemirov   S.   Nomozov   F.   C++   dasturlash   tili.   Uslubiy   qo„llanma.
Samarqand 2016. -146 b. 16. 
3. Nazarov F. C++ tilida dasturlash asoslari. Uslubiy qo„llanma. Samarqand
2017. -160 b.

CHIZIQLI DASTUR TUZISH Reja: 1. Masalaning qo’yilishi. 2.Masalaning matematik modeli. 3.Masalani yechish algoritmi. 4.Masalaning blok sxemasi. 4.Masalani dastur kodi. Xulosa.

Masala. Quyidagi ifodani hisoblang. `K = z3 x+ y3 x+z2 Masalani qo’yilishi: K = z3 x+ y3 x+z2 Kiritiladigan ma’lumotlar: y,x,z (haqiqiy sonlar) Chiqariladigan ma’lumot: K (haqiqiy sonlar) K-ifodani qiymati, haqiqiy son; Matematik modeli: K= z3 x+ y3 x+z2 -ifodani qiymati.

Masalaning yechish algoritmi: Masalani shartini yozib olamiz. Masalani o’zgaruvchilarini kiritamiz. Masalada ifodani yozamiz. Natijani chiqaramiz.

Masalani blok sxemasi. sBoshlash x,y,zK = z 3 x + y 3 x + z 2 K Tamom

Masalani C++ dasturidagi kodi. #include <iostream> #include <math.h> using namespace std; int main() { int x, y, z, K ; cout << " x = " ; cin >> x ; cout << " y = " ; cin >> y ; cout << " z = " ; cin >> z ; K = pow(z,3)/(x+pow(y,3)/(x+pow(z,2))) ; c out << " natija = " << K ; return 0; }