Sharof Rashidov namidagi Samarqand davlat universiteti Matematika fakulteti Amaliy matematika yo’nalishi 107-guruh talabasi Jamoliddinova Sevinchning Informatika asoslari fanidan yozgan
MUSTAQIL ISHI
Bajardi:Jamoliddinova Sevinch
Tekshirdi:Abdullayev Abubakr
Mavzu:Python dasturlash tilida chiziqli dastur tuzish (masalalar yordamida)
Reja:
Masalaning qo’yilishi.
Masalaning blok sxemasi.
Dastur kodi.
Xulosa.
Masalani qo’yilishi: S=√(│y│e-(y+x))-cos(z3)
Kiritiladigan ma’lumotlar:x,y,z(haqiqiy sonlar)
Chiqariladigan ma’lumot: S (haqiqiy sonlar)
K-ifodani qiymati,haqiqiy son;
Matematik modeli:
S=√(│y│e-(y+x))-cos(z3)-ifodani qiymati.
Masalaning yechish algoritmi:
Masalani shartini yozib olamiz.
Masalani o’zgaruvchilarini kiritamiz.
Masalada ifoda yozamiz.
Natijani chiqaramiz.
Masalani blok sxemasi:
Boshlash
x,y,z
S
S=√(│y│e-(y+x))-cos(z3)
Tamom
Masalani C++ dasturidagi kodi.
#include
#include
using namespace std;
Int main()
{
Float x,y,z,S;
Const e=2.71;
cout<<”x=”; cin>>x;
cout<<”y=”; cin>>y;
cout<<”z=”; cin>>z;
S=sqrt(abs(y)*exp(-(y+x)))-cos(pow(z,3));
cout<<”natija=”<Return 0;
}
Xulosa:
Menga berilgan masalani ishlash uchun chiziqli algoritmdan foydalandim. Ushbu masalada algoritmni tasvirlash uchun blok-sxema va so’zlar yordamida tasvirlash usullarini qo’lladim. O’zgaruvchilarni kiritganimdan so’ng, hech qanday boshqa shartlarni tekshirishga zarurat bo’lmaganligi sababli masalaning qiymatini hisoblash bosqichiga o’tdim. Undan so’mh masalani hisobladim va algoritm yakunlandi.
Foydalanilgan adabiyotlar:
Normurodov Ch.B. Mengliyev Sh.A. PHP7 dasturlash tili-O’quv qo’llanma-
Termiz:”Xamidiy xususiy firmasi”, 2020.
Vasilev A.N. Python naprimerax. Prakticheskiy kurs po programmirovaniya.-SPb Nauka I Texnika, 2016
Dj. Forse, P. Bisseks, U. Chan-Django. Razrabotka veb-prilojeniy na Python, Simvol-plyus, 2010
Do'stlaringiz bilan baham: |