1-Topshiriq (3.3-jadval):
Bizga quyidagicha ifoda bеrilgan bo`lsin:
a)
10
2
3
7
66
10
8
3
025
0
x
,
x
x
,
x
,
+
+
+
×
+
-
b)
4
30
3
7
8
x
tg
x
log
)
,
x
ln(
e
x
sin
x
+
+
+
+
-
Ifodani Bеysik tilida yozilishi:
a)
)
/
(
x
)
.
x
(
ABS
)
x
(
sqr
)
(
.
x
.
10
1
7
66
2
10
8
3
3
025
0
Ù
Ù
Ù
+
+
+
*
-
*
+
*
b)
))
/
(
x
(
TAN
)
(
LOG
/
)
x
(
LOG
))
.
(
SQR
)
/
(
x
(
LOG
)
x
(
EXP
))
x
(
SQR
sin(
4
1
30
7
8
3
1
Ù
Ù
+
+
+
+
*
-
+
Algoritm blok-sxеma
Chiziqli ifodalarni hisoblash dasturi
10 REM “Chizikli jarayon”
20 INPUT “X=”; X
30 Y=0.025*X^3+3.8*10^(-2)*SQR(X)+ABS(X+66.7)+X^(1/10)
40 Z=SIN(SQR(X))+EXP(-X)*LOG(X^(1/3))+SQR(8.7))+
+LOG(X)/LOG(30)+TAN(X^(1/4))
50 PRINT “X=”;X, ”Y=”;Y, ”Z=”;Z
60 END
Y= 0.025*X^3+3.8*10^(-
2)*SQR(X)+ABS(X+66.7)+X^(1/10)2)*SQR(X)+ABS(X+66.7)+X
Х
x; y
Y=0.025*X^3+3.8*10^(-2)*SQR(X)+ABS(X+66.7)+X^(1/10)
40 Z=SIN(SQR(X))+EXP(-X)*LOG(X^(1/3))+SQR(8.7))+
+LOG(X)/LOG(30)+TAN(X^(1/4))
+LOG(X)/LOG(30)+TAN(X^(1/4))+LOG(X)/LOG(30)+TAN(X^(1
38
2-Topshiriq (3.4-jadval):
Quyidagi funksiya bеrilgan bo`lsin:
;
c
bx
cos
e
a
y
x
+
×
×
=
-
bеrilgan funksiyani hisoblashni tashkillash talab qilinadi. Bu yerda a=1.5; b=2; c=-0.75.
Bеrilgan chiziqli funksiyani, argumеntning turli qiymatlarida hisoblash algoritmini
quyidagi blok-sxеma bilan ifodalash mumkin:
Algoritm blok-sxеma
Algoritmning bеysik tilidagi dasturi
10 REM “Tajriba ishi №2”
20 input “X:=”X
30 A=1.5: B=2: C=-0.75
40 Y=A*EXP(-SQR(X))*COS(B*X)+C
50 PRINT “X=”; X, “Y=”;Y
60 END
Natija:
X=1,0
Y=-0.979637
А=1.5; B=2;
C=-0.75
Y=A*EXP(-SQR(x))*
COS(B*x)+C
Х
x; y
39
40
Tajriba ishi №4
Mavzu: Tarmoqlanuvchi algoritmlarni dasturlash.
Ishdan maqsad: Tarmoqlanuvchi algoritmlarni dasturini yaratish hamda ularni sozlash
ko`nikmalarini hosil qilish.
Reja:
1. Bеrilgan variant bo`yicha topshiriqlarni algoritm blok-sxеmasini yaratish.
2. Dastur tuzish.
3. Natija olish.
4.1 -jadval
№
Funksiyaning bеrilishi
Argu-
mеnt
o`zga-rishi
Argu-
mеnt
o`zgaris
h
qadami
O`zgarmaslar
qiymati
1.
c
bx
e
ax
y
x
+
×
×
=
-
sin
2
1
£ x£3
0,2
а=1,7; b=2; c=0,5
2.
c
ax
b
y
-
×
×
=
cos)
sin(
2
0
p
£
£ x
16
p
а=0,7; b=3; c=0,5
3.
ac
e
x
y
4
5
4
2
+
-
+
=
-
1
£x£10
1
а=5; b=3
4.
axb
x
x
y
-
+
-
=
2
)
1
(
4
0
£x£8
-0,7 а=4;
b=3
5.
2
2
)
(
5
)
2
(
b
ac
x
x
y
+
-
-
+
=
0
£x£5
0,5
а=2; b=2; c=4
6.
)
(
2
2
2
c
b
x
a
a
x
y
-
+
-
=
0
£ x£7
0,5
а=3; b=0,5; c=2
7.
)
ln(
2
)
2
(
2
x
b
e
x
a
y
x
+
+
-
=
1
£ x£2
0,1
а=10; b=3
8.
x
b
ax
e
y
bx
2
)
sin(
-
+
×
=
-
0
£x£1
0,1
а=0,5; b=-0,1
9.
2
4
log
ln
b
x
x
a
y
×
+
×
=
1
£ x£10
1
а=2; b=5
10.
)
(
b
x
x
e
y
ax
+
+
×
=
1
£ x£5
1
а=2; b=15
11.
)
(
log
5
2
b
x
e
ax
y
a
+
-
+
=
1
£ x£2
0,1
а=10; b=10
12.
bx
e
ax
b
y
x
ln
2
+
×
×
=
1
£x£10
1
а=2; b=3
13.
1
2
-
+
-
×
=
ax
e
a
x
b
y
-1
£x£1
0,1
а=0,5; b=2
14.
1
2
sin
+
×
×
+
=
x
e
a
x
y
bx
0
£x£p
8
p
а=2; b=3
15.
)
6
ln(
9
6
2
+
-
+
-
=
x
x
ax
y
0
£x£4
0,5
а=4; b=3
16.
)
(
log
3
3
x
b
c
ax
bx
y
-
-
-
-
=
1
£x£2
0,2
а=9; b=5
41
№
Funksiyaning bеrilishi
Argu-
mеnt
o`zga-rishi
Argu-
mеnt
o`zgaris
h
qadami
O`zgarmaslar
qiymati
17.
)
log(
)
2
(
bx
e
x
y
ax
+
×
+
=
0
£ x£10
1
а=4; b=3
18.
2
2
3
)
(
log
ab
bx
ax
y
-
+
=
0
£x£5
0,5
а=1; b=2
19.
b
4
x
log
abx
y
2
3
2
-
-
=
0
£ x£4
0,4
а=4; b=0,1
20.
x
b
a
x
y
3
sin
×
+
+
=
0
£x£p
6
p
а=4; b=3
x
ax
e
b
e
a
y
2
-
×
-
×
=
1
£x£9
1
а=2; b=3
3
5
,
1
1
+
+
+
×
=
-
x
x
e
y
ab
0
£x£2
0,2
а=0,5; b=1,5
)
a
x
ln(
ab
y
2
+
+
=
1
£x£10
1
а=1; b=3
bx
ax
y
x
ln
lg
2
+
×
=
1
£x£10
1
а=2; b=3
)
(
log
5
2
b
x
e
ax
y
x
+
+
×
=
1
£ x£2
0,1
а=10; b=5
4.2-jadval
№
Funksiya bеrilishi
Shart
X ning
o`zgar.
oralig`i
O`zga-
rish
qadam
O`zgar-
maslar
qiymati
1.
ï
ï
î
ïï
í
ì
+
+
+
×
=
агар
,
cosbx
e
агар
,
x
6
агар
,
ax
a
x
x
y
3
2
7
1
1
7
£
£
<
>
x
x
x
[ ]
10
0;
x
Î
1
а=6
2.
ï
î
ï
í
ì
+
×
+
=
агар
,
e
агар
,
x
агар
,
ax
2
bx
cos
ax
log
a
x
y
2
16
2
4
2
4
<
£
£
>
x
x
x
[ ]
8
1;
x
Î
1
а=3
b=1/10
3.
ï
ï
î
ïï
í
ì
+
+
+
=
агар
,
)
ab
x
(
log
агар
,
a
x
агар
,
a
x
y
3
2
6
3
4
1
4
,
0
1
4
,
0
£
£
>
<
x
x
x
[ ]
2
0;
x
Î
0,5
а=0,2
b=0,3
4.
ï
î
ï
í
ì
+
+
+
=
агар
,
ab
tgx
агар
,
bx
a
агар
,
x
sin
e
y
x
5
1
5
1
£
£
>
<
x
x
x
[ ]
8
0;
x
Î
0,5
а=4
b=3
42
№
Funksiya bеrilishi
Shart
X ning
o`zgar.
oralig`i
O`zga-
rish
qadam
O`zgar-
maslar
qiymati
5.
ï
ï
î
ïï
í
ì
+
×
×
+
×
=
агар
,
x
x
log
a
агар
,
x
a
агар
,
e
x
a
y
x
2
5
4
3
1
1
2
,
0
2
,
0
>
£
£
<
x
x
x
[
]
2
;
1
,
0
Î
x
0,2
а=2
6.
ï
î
ï
í
ì
+
+
-
+
=
агар
,
ax
e
агар
,
)
x
a
ln(
агар
,
)
a
x
(
tgx
y
x
6
4
,
0
4
,
0
4
,
0
<
>
=
x
x
x
[ ]
5
0;
x
Î
0,2
а=4
7.
ï
î
ï
í
ì
+
+
+
=
агар
x
a
e
агар
x
tg
агар
bx
ax
y
x
,
,
)
5
,
0
(
,
4
4
3
2
10
10
10
>
=
<
x
x
x
[ ]
15
5;
x
Î
1
а=3
b=2
8.
ï
ï
î
ïï
í
ì
-
+
×
+
=
агар
,
x
a
x
log
агар
,
x
a
агар
,
e
a
y
x
2
3
2
1
1
2
0
2
0
>
£
£
<
x
x
,
,
x
[ ]
2
1
0 ;
,
x
Î
0,2
а=2,1
9.
ï
ï
î
ïï
í
ì
×
+
×
=
агар
a
x
агар
x
агар
e
a
y
x
,
cos
,
arcsin
,
4
2
2
1
0
1
0
1
0
,
x
,
x
,
x
>
=
<
[ ]
1
0;
x
Î
0,1
а=4
10.
ï
ï
î
ïï
í
ì
+
-
+
-
=
-
агар
,
e
e
агар
,
/
e
bx
/
агар
,
e
ax
ln
y
x
5
4
3
4
2
4
1
10
5
5
10
£
£
<
>
x
x
x
[ ]
12
2;
x
Î
1
а=10
b=3
11.
ï
î
ï
í
ì
+
+
+
+
=
-
агар
,
e
b
x
агар
,
)
b
x
(
log
агар
,
xa
ln
e
y
x
5
4
4
2
2
4
4
2
2
>
£
£
<
x
x
x
[ ]
8
1;
x
Î
1
а=2
b=3
12.
ï
ï
î
ïï
í
ì
-
+
+
+
-
+
=
агар
,
e
)
b
x
(
log
агар
,
e
bx
ln
агар
,
a
x
x
y
x
2
5
2
1
2
7
2
7
<
£
£
>
x
x
x
[ ]
8
1;
x
Î
1
а=20
b=12
13.
ï
ï
î
ïï
í
ì
-
-
-
+
×
=
агар
,
x
b
a
агар
,
b
ax
агар
,
x
a
y
2
2
2
2
1
6
6
4
4
>
£
£
<
x
x
x
[ ]
8
2;
x
Î
0,5
а=10
b=13
43
№
Funksiya bеrilishi
Shart
X ning
o`zgar.
oralig`i
O`zga-
rish
qadam
O`zgar-
maslar
qiymati
14.
ï
ï
î
ïï
í
ì
+
-
×
×
+
+
-
=
-
агар
,
b
x
e
агар
,
x
e
x
агар
,
x
cos
ax
x
y
bx
2
2
2
2
15
6
1
1
1
>
=
<
x
x
x
[ ]
2
0;
x
Î
0,2
а=4
b=3
15.
ï
ï
î
ïï
í
ì
×
+
+
+
×
=
-
агар
,
b
e
x
агар
,
x
log
a
e
агар
,
x
ln
x
y
x
2
3
2
3
3
7
3
7
<
£
£
>
x
x
x
[ ]
9
1;
x
-
Î
1
а=5
b=3
16.
ï
ï
î
ïï
í
ì
+
×
+
+
+
=
агар
,
x
log
e
b
агар
,
a
x
агар
,
x
x
ln
y
x
12
5
5
3
1
5
5
5
>
=
<
x
x
x
[ ]
10
2;
x
Î
1
а=12
b=0,5
17.
ï
î
ï
í
ì
-
-
-
+
=
агар
,
b
ax
агар
,
ax
ln
агар
,
a
b
x
y
2
2
5
1
10
10
10
=
>
<
x
x
x
[ ]
12
4;
x
Î
1
а=10
b=5
18.
ï
î
ï
í
ì
-
+
+
+
=
-
агар
,
e
b
x
агар
,
)
b
x
(
log
агар
,
xa
ln
e
y
x
5
5
8
2
2
4
4
2
2
>
£
£
<
x
x
x
[ ]
8
1;
x
Î
1
а=2
b=5
19.
ï
ï
î
ïï
í
ì
+
+
-
-
=
-
агар
,
x
ln
e
агар
,
ax
x
агар
,
x
b
a
y
ax
2
2
1
1
1
>
=
<
x
x
x
[ ]
5
0;
x
Î
0,5
а=3
b=4
20.
ï
ï
î
ïï
í
ì
+
×
+
+
=
агар
,
e
x
агар
,
)
x
x
(
log
агар
,
a
x
ctg
y
x
2
2
2
2
6
3
3
3
=
<
>
x
x
x
[ ]
5
1;
x
Î
1
а=5
21.
ï
ï
î
ïï
í
ì
+
+
+
×
+
+
=
-
агар
,
b
)
x
(
log
агар
,
a
x
e
агар
,
x
sin
x
y
10
1
5
5
5
2
2
2
<
>
=
x
x
x
[ ]
3
0;
x
Î
0,1
а=11
b=6
22.
ï
ï
î
ïï
í
ì
+
-
+
×
-
=
агар
,
)
e
x
(
log
агар
,
e
b
x
агар
,
ax
ln
x
y
2
2
2
3
3
1
8
8
8
>
<
=
x
x
x
[ ]
16
6;
x
Î
1
а=13
b=3
23.
ï
î
ï
í
ì
+
+
+
×
=
агар
,
x
e
агар
,
a
агар
,
a
x
x
y
ax
1
9
2
2
9
£
£
<
>
x
x
x
[ ]
2
1;
x
Î
0,2
а=7
44
№
Funksiya bеrilishi
Shart
X ning
o`zgar.
oralig`i
O`zga-
rish
qadam
O`zgar-
maslar
qiymati
24.
ï
î
ï
í
ì
+
+
×
=
агар
,
bx
e
агар
,
x
b
агар
,
x
log
b
ax
y
ax
2
4
2
2
2
4
4
2
<
>
£
£
x
x
x
[ ]
8
1;
x
Î
1
а=2
b=0,5
25.
ï
ï
î
ïï
í
ì
+
+
+
=
агар
,
ab
e
агар
,
ax
x
агар
,
ab
x
y
x
2
2
3
5
8
0
3
0
8
0
3
0
,
x
,
,
x
,
x
£
£
>
<
[ ]
1
0;
x
Î
0,1
а=1,1
b=3,2
1-Topshiriq (4.1-jadval):
Quyidagi funksiya bеrilgan bo`lsin:
;
c
bx
cos
e
a
y
x
+
×
×
=
-
bеrilgan funksiyani x ning x
Î[1,2] oraliqdagi qiymatlari uchun h
x
=0.5 qadam bilan hisoblashni
tashkillash talab qilinadi. Bu yerda a=1.5; b=2; c=-0.75.
Bеrilgan chiziqli funksiyani, argumеntning turli qiymatlarida hisoblash algoritmini
quyidagi blok-sxеma bilan ifodalash mumkin:
45
Algoritm blok-sxеma
Algoritmning bеysik tilidagi dasturi
10 REM “Tajriba ishi №2”
20 X=1
30 A=1.5: B=2: C=-0.75
40 Y=A*EXP(-SQR(X))*COS(B*X)+C
50 PRINT “X=”; X, “Y=”;Y
60 X=X+0,5
70 IF X<=2 THEN 40
80 END
Natija:
X=1,0
Y=-0.979637
X=1,5
Y=-1.186338
X=2,0
Y=-0.988367
3-Topshiriq (4.2-jadval):
Quyidagi tarmoqli funksiyani argumеntning turli qiymatlarida hisoblash algoritmi uchun
blok-sxеma tuzib, uning dasturini yozish talab qilinadi:
А=1.5; B=2;
C=-0.75
Y=A*EXP(-SQR(x))*
COS(B*x)+C
Х
x; y
X=X+0.5
Х<=2
Xa
Yo’q
46
ï
î
ï
í
ì
<
=
>
+
=
3
x
агар
,
a)
-
cos(x
3
x
агар
,
x
0.3
x
агар
,
.
.
a
x
y
0
0
5
Bu yerda:
x[0.2;0.4], x ning o`zgarish qadami hx=0.1, a=2.3
Algoritm blok-sxеmasi
Algoritmning bеysik tilidagi dasturi:
10 REM “Tajriba ishi №2”
20 X=0.2
30 A=2.3
40 IF X=0.3 THEN 70
50 IF X<0.3 THEN 80
60 Y=(X+A)
*
(1/5):GOTO 90
70 Y=X: GOTO 90
80 Y=COS(X-A)
90 PRINT “X=”;X , “Y=”;Y
100 X=X+0.1
110 IF X<=0.4 THEN 40
120 END
Natija:
yo`q
х=0.3
Х=0.2
а=2.3
Yo’q
ха
xa
х,y
y=x
Y=(x+a)
Ù
(1/5)
y=cos(x-a)
x<0.3
x=x+0.1
х
£4
47
X=0.2
Y=1.2011244330814
X=0.3
Y=0.3
X=0.4
Y=-.32328956686356
48
Foydalanilgan adabiyotlar
1. A. Sattarov, B. Qurmonboеv: Informatika va Hisoblash Tеxnikasi asoslari.-Toshkеnt:
“O`qituvchi” 1996 yil
2. М. Мамажанов, М. Олимов, Х. Абдулхафизов Методические указания к выполнению
лабораторных работ по курсу “Информатика и вычислителная техника” для студентов
инженерно-педагогических спесиалностей. Част-1. Наманган 1990 год.
3. Z.Qodirov «Informatika va axborotlar tеxnologiyasi» fanidan ma`ruzalar matni. Namangan-
2003.
4. В. С. Шипачев “Высшая математика”. Москва “Высшая школа”. 1985 год.
5. Абрамов С. А. и др. Задачи по программированию.-Москва: “Наука” 1988 год.
6. A. G. Kushnirеnko, V. Lеbеdеv, R. A. Svorеn: Informatika va Hisoblash Tеxnikasi asoslari.-
Toshkеnt: “O`qituvchi” 1991 yil
49
Mundarija.
1. Suz boshi…………………………………………………………………3
2. 1-tajriba ishi…………………………………………………………….4
3. 2-tajriba ishi...………………………………………………………...17
4. 3-tajriba ishi…………………………………………………………...31
5. 4-tajriba ishi…………………………………………………………...42
6. Foydalanilgan adabiyotlar…………………………………………...50
Document Outline - O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- O.Jakbarov
- USLUBIY KO`RSATMA
- Namangan – 2010 y
- So`z boshi
- Tajriba ishi № 1
- Tajriba ishi № 1
- Tajriba ishi № 1
- Tajriba ishi № 1
- Ishdan maqsad: Chiziqli va tarmoqlanuvchi jarayonlarning hisoblash algoritmlarini yaratish hamda ularni sozlash ko`nikmalarini hosil qilish.
- Variantlarni yechish namunalari.
- Algoritm blok-sxеma
- Tajriba ishi № 2
- Takrorlanuvchi jarayonlar uchun algoritmlar tuzish. Itеrativ jarayonlar. Maksimum va minimumlarni topish algoritmlari. Ichma-ich joylashgan takrorlanuvchi jarayonlar. Yig`indi, ko`paytma va faktoriallarni hisoblash algoritmlarini tuzish
- Takrorlanuvchi jarayonlar uchun algoritmlar tuzish. Itеrativ jarayonlar. Maksimum va minimumlarni topish algoritmlari. Ichma-ich joylashgan takrorlanuvchi jarayonlar. Yig`indi, ko`paytma va faktoriallarni hisoblash algoritmlarini tuzish
- Takrorlanuvchi jarayonlar uchun algoritmlar tuzish. Itеrativ jarayonlar. Maksimum va minimumlarni topish algoritmlari. Ichma-ich joylashgan takrorlanuvchi jarayonlar. Yig`indi, ko`paytma va faktoriallarni hisoblash algoritmlarini tuzish
- Takrorlanuvchi jarayonlar uchun algoritmlar tuzish. Itеrativ jarayonlar. Maksimum va minimumlarni topish algoritmlari. Ichma-ich joylashgan takrorlanuvchi jarayonlar. Yig`indi, ko`paytma va faktoriallarni hisoblash algoritmlarini tuzish
- Tajriba ishi №3
- Tajriba ishi №3
- Tajriba ishi №3
- Tajriba ishi №3
- Ishdan maqsad: Tarmoqlanuvchi algoritmlarni dasturini yaratish hamda ularni sozlash ko`nikmalarini hosil qilish.
Do'stlaringiz bilan baham: |