1-laboratoriya ishi Mavzu: Paskal dasturlash tilida son, nom, o’zgaruvchi, funksiya va ifodalar. Ishning maqsadi


Download 137.97 Kb.
bet3/4
Sana02.01.2022
Hajmi137.97 Kb.
#198313
1   2   3   4
Bog'liq
f0065600

2 – laboratoriya ishi.

Mavzu: Sodda Dasturlar tuzish.

Ishning maqsadi: Kiritish,chiqarish va o’zlashtirish operatorlaridan fojydalanib, talabalarni soda dasturlar tuzishga o’rgatish.

Masalani qo’yilishi:

a) Argumentnuing berilga qiymatida funksiya qiymatini hisoblash algoritmini blok-sxemasi va dasturini Paskal dasturlash tilida tuzing.

b) Berilgan masala shartiga ko’ra topilgan formulaga kerakli hisoblash algoritmini blok-sxemasi va dasturini Paskal dasturlash tilida tuzing.

Vazifani bajarish usulu:

1 – vazifa: Berilgan



Y= , bu erda x = , funksiya qiymatini hisoblash algoritmini blok-sxemasi va dasturini Paskal dasturlash tilida tuzing.

Bajarish: Kiritish,chiqarish , o’zlashtirish operatorlaridan fojydalanib, berilgan funksiyani qiymatini hisoblash algoritmini blok-sxemasi va dasturini Paskal dasturlash tilida tuzamiz.



Program soda;

var


a,x,y:real;

Begin


Readln(a);

x:=1/cos(a)+ln(abs(sin(6/a)/cos(6/a))))+sqrt(a);

y:=x/(1+x/(1+x);

Writeln(‘y=’,y);

End.

2-vazifa: Uch o’lchovli fazoda berilgan ikki nuqta A(x1,y1) va B(x2, y2) orasidagi masofani hisoblash algoritmi va dasturini tuzing.



Bajarish: Geometriya kursidan ma’lumki, uch o’lchovli fazida berilgan ikki nuqta orasidagi masofa

d = formulasi bilan hisoblabadi. Masofani hisoblash algoritmi va dasturini tuzamiz.



Program masofa;

var


x1,y1,x2,y2,z1,z2:real;

A,B,C,d:real;

begin

Readln(x1,y1,x2,y2,z1,z2);



A:=SQR(x2 – x1);

B:=SQR(y2 – y1);

C:=SQR(z2 – z1);

d:=SQRT(A + B + C);

Writeln(‘masofa=’,d);

End.


Tekshirish uchun savollar.

1.Dastur deganda nimani tushinasiz?

2.O’zgaruvchilar qanday turda bo’lishi mumkin?

3.Turli turdagi o’zgaruvchilarning yozilishidagi farq nimadan iborat?

4.Oddiy arifmetik ifoda deb nimaga aytiladi?

5. var xizmatchi so’zining vazifasi nimadan iborat?

6.Kiritish operatorining formati qanday bo’ladi?

7. Chiqarish operatorining formati qanday bo’ladi?

8.O’zlashtirish operatorining umumiy ko’rinishi qanday bo’ladi?


Download 137.97 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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