CHIZIQLI DASTUR TUZISH
MAVZU: CHIZIQLI DASTUR TUZISH R e j a : 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 = √ y ln ( x )− zx 2 1 + tg 2 ( x 2 ) Masalani qo’yilishi: K = √ y ln ( x )− zx 2 1 + tg 2 ( x 2 ) Ma’lumotlar: Kiruvchi ma’lumotlar: y,x,z (haqiqiy sonlar) Chiquvchi ma’lumot: K (haqiqiy sonlar) K-ifodani qiymati, haqiqiy son;
Matematik modeli: K = √ y ln ( x )− zx 2 1 + tg 2 ( x 2 ) -ifodani qiymati. Masalaning yechish algoritmi: Masalani shartini yozib olamiz. Masalani o’zgaruvchilarini kiritamiz. Masalada ifodani yozamiz. Natijani chiqaramiz.
Masalani blok sxemasi. Boshlash x,y,z K =√ y ln ( ¿ x ) − z x 2 1 + t g 2 ( x 2 ) ¿ K
Masalani C++ dasturidagi kodi. #include <iostream> #include <cmath> using namespace std; int main() { int x, y, z, K; cout < < " x = " ; cin > > x ; cout < < " y = " ; cin > > y ; cout < < " z = " ; cin > > z ; K = ( sqrt(y*log(x))-z*x*x) / (1+pow(tan(x*x),2)); Cout < < " N a t i j a = " < < K; return 0; } Tamom