6-amaliy mashg’ulot. Masalani matematik modeli. Algoritmlash. Texnik tizimlarni matematik algoriymini tasvirlash. Borland C++ asosiy konstruksiyalaridan foydalanib muxandislik masalalarni dastturlash. Reja



Download 0,63 Mb.
Pdf ko'rish
bet8/8
Sana19.04.2022
Hajmi0,63 Mb.
#564056
1   2   3   4   5   6   7   8
Bog'liq
6-amaliyot

4.1-rasm.
Tuzilgan dastur natijasi.
 
2-misol
. Hisoblang S=1+
1
X
+
2
2
x
+……
n
x
n
#include  
#include 
#include 
#include  
#pragma hdrstop 
//--------------------------------------------------------------------------- 
#pragma argsused 
int main(int argc, char* argv[]) 
{ float s,x; int i,n; 
cout<<"n="; cin>>n; 
cout<<"x="; cin>>x; 
s=1; 
while (i<=n) {s=s+pow(x,i)/i; i+=i;} 
cout<<"s= "<getch(); return 0; } 
//--------------------------------------------------------------------------- 
Topshiriqlar: 
t- o‘zgaruvchining qiymatini aniqlash algoritmini blok sxema ko‘rinishida yarating. 
t= 
),
5
/
3
1
(
sin
5
.
0
)
6
cos(
2
2
2
2
z
z
y
x

+
+


bunda x=14.26, y=-1.22, z=3.5x10
2

t=0.564849.
u- o‘zgaruvchining qiymatini aniqlash algoritmini blok sxema ko‘rinishida yarating. 


 u=
,
)
1
(
1
1
8
2
2
2
3
2
x
y
x
z
tg
e
y
x
y
x
+

+
+
+

+

bunda x=-4.5, y=0.75x10
4

, z=0.845x10
2
, u=-55,6848 
c- o‘zgaruvchining qiymatini aniqlash algoritmini blok sxema ko‘rinishida yarating. 







+



+

=

+
+
=
.
0
,
)
(
))
(
(
0
,
)
cos(
)
)
(
(
0
,
)
sin(
)
(
2
2
2
2
y
x
y
tg
x
f
y
y
x
y
y
x
f
y
x
y
y
x
f
c
d- o‘zgaruvchining qiymatini aniqlash algoritmini blok sxema ko‘rinishida yarating. 
( )
(
)
( )
(
)
( )
(
)






=
+
+

+


+

=
x
y
x
f
y
x
y
x
f
arctg
x
f
y
y
x
x
f
arctg
y
x
f
d
,
5
.
0
,
)),
(
(
)
)
(
(
3
3
3
 
 
 
1.
Quyidagi sonlarni С++Builder 6 tilida yozing:
 
 
 
2. 
Quyidagi ifodalarniC++Builder 6 tilida ifodalang: 
(1+x)
2
;
2
1
x
+

bx
a
+
;sin8; cos
2
x
3
; tg x;
log
2
5
x
; ch x; arcctg10
3
; arcsin x.
3. 
O‘zlashtirish operatorlari ko‘rinishida yozing. 
Y=
x
x
8
8
8
+
; Y= 
!
4
lg
10
4
3
/
3
7
+
+

y
x
xyz

Y=



ctg
+
+
2
cos
sin
4
2
.
4. 
3-misoldagi operatorlarni ishlatgan holda dastur tuzing. 
5.
(1+x)
2
/
2
1
x
+

2
2
bx
a
+
; sin8; cos
2
x
3
; tg x; arcctg10
3
; arccos x.
6.
Quyidagi funksiyani hisoblash dasturi tuzilsin: 
a=
)
lg(
z
x
e
y
y
x
+
+

,b = 
x
y
x
x
tg
e
)
1
(
2
+

, k = 
a
e
b
sin

bu yerdax = 1,542, y = 0.75, z = 3.5 
7
. Funksiya qiymatini topish dasturi konsol rejimda tuzilsin: 
5! 
LXIV 
6,37 
0,7(4) 
11/4 
-1/6 
П 
5*10
6
10



( )
(
)
( )
( )
(
)
( )
( )
(
)






=
+
+

+
+


+
=
0
,
1
0
,
0
,
2
2
2
xy
y
x
f
xy
y
x
f
y
x
f
xy
y
x
f
y
x
f
a
8
. Funksiya qiymatini topish dasturi konsol rejimda tuzilsin: 
(
)







=
=
+

+
+

+

=
0
,
0
0
,
)
(
0
/
,
)
)
(
(
/
)
(
ln
0
/
,
)
)
(
(
))
(
ln(
3
2
3
3
2
y
x
y
x
f
y
x
y
x
f
y
x
f
y
x
y
x
f
x
f
b
9
. Funksiya qiymatini topish dasturi konsol rejimda tuzilsin: 







+



+

=

+
+
=
.
0
,
)
(
))
(
(
0
,
)
cos(
)
)
(
(
0
,
)
sin(
)
(
2
2
2
2
y
x
y
tg
x
f
y
y
x
y
y
x
f
y
x
y
y
x
f
c
Nazorat savollari: 
1. Kompyuterdan foydalanib masalani yechish deganda nimani tushunasiz? 
2. Masalani yechish bosqichlarini tushuntiring. 
3. Algoritmizatsiyalash va algoritm ma‘nosini tushuntiring. 
4. Algoritm xossalari va uning asosiy turlari qanday? 
1. C++Builder 6 dasturlash muhitining asosiy elementlari nimalardan tashkil topgan?
2. Standart funksiyalar bilan faydalanuvchi tomonidan beriladigan funksiyalarning farqi qanday? 
3. C++Builder 6 tilining ifodalari qanday va ularni dasturda ishlatish tartibini ko‘rsating?
4. C++Builder 6 tilining asosiy bo‘limlari vazifalari qanday? 
5. C++Builder 6 tilida oddiy dasturlashda qanday operatorlar ishlatiladi?
6. C++ Builder tilida necha turdagi o‘tish operatorlari mavjud? 
7. C++ Builder dasturlash tilida qanday jarayonlarga tarmoqlanuvchi jarayonlar deyiladi? 
8, Qanday tanlash operatorlari mavjud va ular qachon ishlatiladi? 
9, Shartli o‘tish operatorining to‘liq ko‘rinishi qanday yoziladi? 
10. 
С++
Builder 6tilida qanday jarayonlarga takrorlanish jarayoni deyiladi? 
11. Necha turdagi takrorlanish jarayonlarining operatorlari mavjud? 
12. Parametrli takrorlanish operatori qachon ishlatiladi?. 
13. Nima uchun oldshartli va ket shartli takrorlanish operatorlari deyiladi? 
14. Takrorlanish ichida takrorlanish nima? 
Adabiyotlar: 
1.
Aрипoв, Б.Бегалов, У.Бегимқулов, М.Мамаражабов. Ахборот технологиялари.
Ўқув қўлланма.- Т.: “Нoшир”, 2009. 
www.ru.wikipedia.org
 

Download 0,63 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish