Paskal tilida matematik ifoda va o`zgaruvchilarni tavsiflash


Topshiriq. Berilgan ifodani n xona aniqlikda hisoblovcni paskal tilida dastur tuzilsin. 3



Download 467,49 Kb.
Pdf ko'rish
bet26/29
Sana26.01.2023
Hajmi467,49 Kb.
#903101
1   ...   21   22   23   24   25   26   27   28   29
Bog'liq
TURBO PASCAL

2.
Topshiriq. Berilgan ifodani n xona aniqlikda hisoblovcni paskal tilida
dastur tuzilsin.
3.
Topshiriq. Berilgan ifodani umumiy holda hisoblovchi dastur 3 xona
aniqlikda aniqlaydigan qilib tuzilsin.
O’zgaruvchlar
tipi va qiymatini
aniqlang
Ifoda va berilganlar
n xona
aniqlikda
1.
a:=2104;
b:=Succ(255);
s:=’Salom’
2
.
0
:
,
2
3
=
+
=
x
x
y
5


72
1– topshiriq:
Topshiriq dasturi:
var
a,b:word;
s:string;
begin
a:=2104;
writeln(a);
b:=succ(255);
writeln(b);
s:='laboratoriya';
writeln(s);
end.
Dasutdan ko’rib o’zgaruvchilarning tipi va qiymatlari quyidagicha:
a – tipi butun, qiymati 2104;
b – tipi butun, qiymati 256;
s – tipi satr, qiymati Laboratoriya;
2– topshiriq:
Topshiriq dasturi:
const x=0.2;
begin
writeln(sqrt(3/(x+2)):0:5); end.
Natija: 1.16775
3– topshiriq:
Topshiriq dasturi:
var
x:real;
begin
read(x);
writeln(sqrt(3/(x+2)):0:3);
end.
Natija:
X ning qiymati
Natija:
0.2
1.168
1
1.000
10
0.500
4
0.707


73
3 – Laboratoriya ishi
Shartsiz va shartli otish operatorlari. Variant operatorlari bilan ishlash.
Maqsad: Paskal tilining Shartsiz va shartli otish operatorlari va Variant
operatorlari bilan ishlashni va ulardan foydalana olish, ushubu amallarni
bajarish bo’yicha ko’nikma hosil qilish.
Nazariy naterial(sanab o’tiladi):
1. Shartsiz o’tish operatori;
2. Shartlo o’tish operatori;
3. Variant operatori;
Laboratoriya uchun variantlar:
Variantda berilganlardan foydalanib, quyidagi topshiriqlar bajarilsin.
1- Topshiriq. Variantda berilgan a – masalani shartsiz o’tish operatori yordamida
hisoblash dasturini tuzing.
2- Topshiriq. Variantda berilgan b – masalani shartli o’tish operatori yordamida
hisoblash dasturini tuzing.
3- Topshiriq. Variantda berilgan c – masalani variant operatori yordamida
hisoblash dasturini tuzing.
a – masala
b– masala
c– masala
1.
ï
î
ï
í
ì
=
>
-
>
-
=
.
,
0
,
,
,
,
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
ï
î
ï
í
ì
=
+
>
+
>
+
=
.
),
sin(
,
0
),
sin(
,
0
),
sin(
2
2
y
x
agar
y
x
y
agar
y
x
y
x
agar
y
x
x
z
Hafta kunlarini
ekranga
chiqaring.
2.
î
í
ì
>
=
+
=
.
,
,
,
j
i
agar
i
j
i
agar
j
i
c
j
ï
î
ï
í
ì
=
>
>
+
=
.
),
ln(
,
,
log
,
),
ln(
b
a
agar
ab
a
b
agar
b
b
a
agar
b
a
z
a
Fasllarni
ekranga
chiqaring.
3.
î
í
ì
¹
=
=
.
,
0
,
,
1
a
x
agar
a
x
agar
c
ï
ï
î
ïï
í
ì
=
+
-
>
-
+
-
>
+
+
+
=
,
,
1
,
0
,
,
0
,
2
2
2
2
y
x
agar
y
x
y
x
agar
x
y
x
y
x
agar
x
y
x
d
Harfdan
oldingisi va
keyingisini chi–
qaring.
4.
î
í
ì
<
>
=
n
x
agar
a
n
x
agar
n
y
,
,
,
(
)
ï
ï
î
ïï
í
ì
=
<
+
-
>
+
-
=
.
,
0
,
0
,
,
0
,
2
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
Raqamdan
oldingisi va
keyingisini chi–
qaring
5.
î
í
ì
>
-
<
+
=
.
,
,
,
y
x
agar
y
x
y
x
agar
y
x
z
ï
ï
î
ïï
í
ì
=
-
<
+
-
>
-
+
=
.
5
),
cos(
4
,
5
,
4
,
5
,
2
5
4
3
4
2
x
agar
x
x
x
agar
x
x
x
agar
x
x
y
Sondan oldingisi
va keyingisini
chiqaring.
6.
(
)
ï
î
ï
í
ì
=
<
-
-
>
-
-
=
.
,
0
,
0
,
,
0
,
2
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
ï
ï
î
ïï
í
ì
<
+
-
=
-
>
-
-
=
-
.
0
,
,
0
,
,
0
,
6
a
x
agar
x
a
a
x
agar
e
a
x
agar
a
x
y
a
x
Matnni son
ekanligini
aniqlang.


74
7.
î
í
ì
>
+
=
+
=
.
,
,
,
2
2
j
i
agar
j
i
j
i
agar
j
i
c
ï
ï
ï
î
ïï
ï
í
ì
<
-
-
=
+
>
+
=
+
.
,
)
sin(
,
,
,
,
)
ln(
2
a
x
agar
x
x
a
a
a
x
agar
e
x
a
x
agar
x
x
y
x
a
x
a
Harfning kichik
harf yoki katta
harf ekanligini
aniqlang.
8.
î
í
ì
¹
=
=
.
,
0
,
,
a
x
agar
a
x
agar
a
c
( )
ï
ï
ï
î
ïï
ï
í
ì
<
<
+
>
+
>
=
.
2
3
2
),
cos(
)
(
,
2
,
6
)
cos(
,
0
,
6
sin
p
p
p
p
p
x
agar
x
x
tg
x
agar
x
x
agar
x
y
Amalning qaysi
amal ekanligini
aniqlang.
9.
î
í
ì
>
-
>
+
=
0
,
,
,
2
n
a
agar
a
n
a
agar
a
n
y
( )
(
)
ï
ï
ï
î
ï
ï
ï
í
ì
>
+
+
=
<
=
.
2
,
1
1
,
2
,
sin
,
2
,
))
sin(cos(
p
p
p
x
agar
x
tg
x
agar
x
x
agar
x
y
Raqam
bosilganda
uning nomini
qaytarilsin.
10.
ïî
ï
í
ì
>
-
<
+
=
.
,
,
,
y
x
agar
y
x
y
x
agar
y
x
z
ï
î
ï
í
ì
=
>
-
>
-
=
.
),
sin(
,
0
),
sin(
,
0
),
sin(
2
2
y
x
agar
xy
y
agar
y
x
y
x
agar
y
x
x
y
Kichik harf
bosilganda katta
harfga
aylantirsin.
11.
ï
ï
î
ïï
í
ì
=
>
-
>
-
=
.
,
0
,
,
,
,
5
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
ï
ï
î
ïï
í
ì
=
>
>
=
+
.
),
ln(
,
,
log
,
,
)
ln(
b
a
agar
ab
a
b
agar
b
b
a
agar
e
z
a
b
a
Katta harf
bosilganda
kichik harfga
aylantirsin.
12.
ïî
ï
í
ì
>
=
+
=
.
,
,
,
j
i
agar
i
j
i
agar
j
i
c
j
ï
ï
ï
î
ï
ï
ï
í
ì
=
+
-
>
-
>
+
-
+
=
+
-
,
,
7
1
,
0
,
,
0
,
2
2
2
2
y
x
agar
y
x
y
x
agar
a
y
x
agar
x
y
x
d
x
y
x
Arab raqamini
rim raqami
ko’rinishda
yozing.
13.
î
í
ì
¹
=
=
.
0
,
0
,
0
,
1
x
agar
x
agar
c
(
)
ï
ï
î
ïï
í
ì
=
<
+
+
>
+
+
=
.
,
0
,
0
,
,
0
,
2
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
Rim raqamini
arab raqami
ko’rinishda
yozing.
14.
ïî
ï
í
ì
<
>
=
n
a
agar
a
n
a
agar
n
y
,
,
,
2
ï
ï
î
ïï
í
ì
=
-
<
+
-
>
-
+
=
.
7
),
cos(
3
,
7
,
4
,
7
,
7
5
.
2
7
3
4
2
x
agar
x
x
x
agar
x
x
x
agar
x
x
y
Faslning mos
oylarini toping.
15.
(
)
(
)
î
í
ì
>
-
<
+
=
.
,
cos
,
,
cos
y
x
agar
y
x
y
x
agar
y
x
z
ï
ï
î
ïï
í
ì
<
+
+
=
-
>
-
+
=
-
.
0
,
,
0
,
,
0
,
6
a
x
agar
x
a
a
x
agar
e
a
x
agar
a
x
y
a
x
Oyning qaysi
sanadan
qaytishini
toping.


75
16.
(
)
(
)
ï
ï
î
ï
ï
í
ì
=
>
-
>
-
=
.
,
0
,
,
,
,
7
7
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
ï
ï
ï
î
ïï
ï
í
ì
<
-
-
=
+
>
+
=
+
.
,
)
sin(
,
,
,
,
)
ln(
2
2
a
x
agar
a
x
a
a
a
x
agar
e
a
a
x
agar
a
x
y
x
a
x
a
Ism qiz bolaniki
bo’lsa ‘xon’,
o’g’il bolaniki
bo’lsa ‘jon’
qo’shimchasini
qo’shib
chiqaring.
17.
î
í
ì
>
=
=
.
,
,
,
*
j
i
agar
i
j
i
agar
j
i
c
j
( )
ï
ï
ï
î
ïï
ï
í
ì
<
<
+
>
+
>
=
.
2
3
2
,
6
)
(
,
2
,
6
)
cos(
,
0
,
6
sin
)
cos(
p
p
p
p
p
x
agar
x
tg
x
agar
x
x
agar
x
y
x
x
x
Faslning bosh
harfini bosganda
faslni ekranga
chiqaring.
18.
ïî
ï
í
ì
¹
=
=
.
,
0
,
,
1
a
a
x
agar
a
a
x
agar
c
( )
(
)
ï
ï
ï
î
ï
ï
ï
í
ì
>
+
+
=
-
<
+
=
.
2
,
1
,
2
,
sin
2
,
2
,
))
sin(cos(
1
p
p
p
x
agar
x
tg
x
x
agar
x
x
agar
x
y
Harfdan
oldingisi va
keyingisining
ASCII kodini
chiqaring.
19.
ïî
ï
í
ì
<
>
=
.
,
,
,
2
2
n
x
agar
a
n
x
agar
n
y
ï
ï
î
ï
ï
í
ì
=
>
+
>
+
=
+
.
,
9
,
0
,
)
sin(
,
0
,
)
sin(
)
sin(
9
2
2
y
x
agar
y
agar
y
x
y
x
agar
y
x
x
y
y
x
Raqamdan
oldingisi va
keyingisining
ASCII kodini
chiqaring
20.
ïî
ï
í
ì
>
-
<
+
=
.
,
,
,
y
x
agar
y
x
y
x
agar
y
x
z
ï
ï
î
ïï
í
ì
=
+
>
>
+
=
.
,
45
)
ln(
,
,
log
,
,
)
ln(
5
b
a
agar
ab
a
b
agar
b
b
a
agar
b
a
z
a
Sondan oldingisi
va keyingisining
ASCII kodini
chiqaring.
21.
ï
î
ï
í
ì
=
=
-
-
=
+
-
=
.
,
0
,
,
,
,
2
2
a
b
agar
b
a
b
agar
a
b
a
b
a
agar
b
a
c
ï
ï
î
ïï
í
ì
=
-
-
>
-
-
-
>
+
-
+
=
,
,
1
,
0
,
,
0
,
2
2
2
2
y
x
agar
y
x
y
x
agar
x
y
x
y
x
agar
x
y
x
d
Matnni son yoki
matn ekanligini
aniqlang.
22.
ïî
ï
í
ì
>
=
+
=
.
,
,
,
j
i
agar
i
j
i
agar
j
i
c
j
(
)
ï
ï
î
ïï
í
ì
=
<
+
+
-
>
+
+
-
=
.
,
0
,
0
,
,
0
,
2
a
b
agar
a
b
agar
e
a
b
b
a
agar
e
b
a
c
b
a
kodning kichik
harf va katta
harf ASCII
kodini ekanligini
aniqlang.
23.
ïî
ï
í
ì
¹
=
=
.
,
0
,
,
1
a
x
agar
a
x
agar
c
ï
ï
î
ïï
í
ì
=
-
<
+
-
>
-
+
=
.
2
,
)
cos(
4
,
2
,
4
,
2
,
2
5
6
3
4
2
2
x
agar
x
x
x
agar
x
x
x
agar
x
x
y
Amalning qaysi
amal ekanligini
va ASCII kodini
aniqlang.


76
24.
î
í
ì
<
-
>
+
=
.
,
90
,
,
90
n
a
agar
a
n
a
agar
n
y
ï
ï
î
ïï
í
ì
<
+
=
-
>
-
=
-
-
-
.
0
,
2
,
0
,
,
0
,
2
6
a
x
agar
a
x
agar
e
a
x
agar
y
x
a
a
x
a
x
Raqam
bosilganda
uning nomini va
ASCII kodini
qaytatilsin.
25.
ïî
ï
í
ì
>
+
-
<
+
+
=
.
),
sin(
,
),
(
y
x
agar
y
y
x
y
x
agar
x
cox
y
x
z
ï
ï
ï
î
ïï
ï
í
ì
<
-
-
=
+
>
+
=
+
.
,
)
9
sin(
,
,
9
,
,
)
9
ln(
2
a
x
agar
x
x
a
a
x
agar
e
a
x
agar
x
y
x
a
x
a
Kichik harf
bosilganda katta
harfga
aylantirsin va
ASCII kodini
aniqlab bering.
26.
(
)
(
)
ï
î
ï
í
ì
=
>
-
>
-
=
.
,
0
,
,
ln
,
,
ln
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
( )
ï
ï
ï
î
ïï
ï
í
ì
<
<
+
>
+
>
=
.
2
3
2
),
cos(
)
(
,
2
,
)
cos(
,
0
,
sin
p
p
p
p
p
x
agar
x
x
tg
x
agar
x
x
x
agar
x
x
y
Katta harf
bosilganda
kichik harfga
aylantirsin
ASCII kodini
aniqlab bering.
27.
(
)
( )
ïî
ï
í
ì
>
=
+
=
.
,
,
,
8
8
j
i
agar
i
j
i
agar
j
i
c
j
( )
(
)
ï
ï
ï
ï
ï
î
ïï
ï
ï
ï
í
ì
>
+
+
=
<
÷
÷
ø
ö
ç
ç
è
æ
=
.
2
,
1
,
2
,
2
sin
,
2
,
3
))
sin(cos(
8
3
p
p
p
p
x
agar
x
tg
x
agar
x
x
agar
x
y
x
Arab aqamini
rim raqami
ko’rinishda
oldingisi va
keyingisini
yozing.
28.
î
í
ì
¹
=
=
.
,
1
,
,
0
a
x
agar
a
x
agar
c
ï
ï
ï
î
ï
ï
ï
í
ì
=
=
>
>
+
=
.
,
)
ln(
)
ln(
,
,
log
log
,
,
)
ln(
)
ln(
b
a
agar
b
a
ab
a
b
agar
a
b
b
a
agar
ab
b
a
z
b
a
Rim raqamini
arab raqami
ko’rinishda
oldingisi va
keyingisini
yozing.
29.
î
í
ì
>
+
>
+
=
.
,
,
,
n
a
x
agar
a
a
n
x
agar
n
y
ï
ï
î
ïï
í
ì
=
+
-
>
-
+
-
>
+
+
+
=
,
,
2
,
0
,
,
0
,
2
2
2
2
y
x
agar
y
x
y
x
agar
y
y
x
y
x
agar
y
y
x
d
xy
Faslning mos
oylari va necha
kundan iborat
ekanligini
toping.


77
30.
ï
ï
î
ïï
í
ì
>
-
-
<
-
+
=
.
,
,
,
y
x
agar
y
x
y
x
y
x
agar
x
y
y
x
z
ï
ï
ï
ï
î
ï
ï
ï
ï
í
ì
=
<
+
-
>
+
÷÷
ø
ö
çç
è
æ
-
=
.
,
0
,
0
,
,
0
,
2
a
b
agar
a
b
agar
a
a
b
b
a
agar
b
b
a
c
Oyning qaysi
sanadan qaytishi
va qaysi faslga
tegishli
ekanligini
toping.
Laboratoriyani bajarish uchun namuna:
1. Topshiriq. Variantda berilgan a – masalani shartsiz o’tish operatori
yordamida hisoblash dasturini tuzing.
2. Topshiriq. Variantda berilgan b – masalani shartli o’tish operatori
yordamida hisoblash dasturini tuzing.
3. Topshiriq. Variantda berilgan c – masalani variant operatori yordamida
hisoblash dasturini tuzing.
a – masala
b– masala
c– masala
1.
ï
î
ï
í
ì
=
-
>
+
+
>
-
+
=
.
,
0
,
1
1
,
*
,
1
1
,
a
b
agar
a
b
agar
a
b
b
a
agar
b
a
c
ï
î
ï
í
ì
=
+
>
+
>
+
=
.
),
cos(
,
0
),
cos(
,
0
),
cos(
2
2
y
x
agar
y
x
y
agar
y
x
y
x
agar
y
x
x
z
Shahar
nomlarini
ekranga
chiqaring.
1 – topshiriq dasturi:
var
a,b,c:integer;
label 1,2,3;
begin
read(a,b);
if a–1>b+1 then goto 1;
if b–1>a+1 then goto 2;
c:=0; goto 3;
1: c:=a+b; goto 3;
2: c:=a•b; goto 3;
3: writeln(c);
end.
2 – topshiriq dasturi:
var
x,y,z:real;
begin
read(x,y);
if x>0 then z:=sqr(x)•cos(x+y);
if y>0 then z:=sqr(y)•cos(x+y);
if y=x then z:=cos(x+y);
writeln(z);
end.


78
3 – topshiriq dasturi:
var
ch:char;
begin
read(ch);
case ch of
'b','B': write('Buxoro');
't','T': Write('Toshkent');
's','S': Write('Samarqand');
'q','Q': Write('Qarshi');
'f','F': Write('Farg’ona')
else
write('Shahar nomi aniqlanmadi....');
end;
end.


79

Download 467,49 Kb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   29




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