.


:




:

































 

 

 

 


Run - . turbo Pascal. 1




1

: TURBO PASCAL 7.0.

: Turbo Pascal 7.0.

:

1. , Turbo Pascal.

2. File.

3. Edit?

4. ?

5. ?

6. Windows.

 

.

1. Turbo Pascal (TP).

2. ³ .

3. .

4. ¢ MY_BIOG.

5. TP.

6. TP, MY_BIOG.PAS.

7. ³ -2.

8. MY_BIOG -2 , . ¢ DATA.PAS.

9. ³ -3.

10. MY_BIOG -3 , , . ¢ ZOSH.PAS.

11. ³ -4.

12. MY_BIOG -4 , . ¢ RDGU.PAS.

13. .

14. .

15. .

16. Turbo Pascal.

 


2

: . .

: Pascal. .

:

1. ? ? ?

2. ? ? ?

3. .

4. Pascal:

a) 0 b) -5 c) 1/12 d) 3,14 e) +7.7 f) 0.66 g) 4! i) 2.34E-01 j) VII

5. ?

6. , :

a)X b)X1 c)X1 d)X1X2 e)abcd f)sin
g)sin x h)a-1 i)2a j)delta k)max15

7. ? ?

8. Pascal , .

9. Pascal , x4.

10. ?

11. X Y?

12. , t.

13. , : x:=y+sin(sin(z)), x,y,z: real.

14. , :

a:=(x<y) or b and (i<>k), i,k: integer; x,y: real; a,b: boolean.

15. , :

x:=i+j-b, i,j: integer; x: real; b: boolean.

 

1. X Y :

:

1. 1) X:=2; Y:=5; X:=Y; Y:=X+Y;

2) X:=-6.3; Y:=-1.2; X:=-X*2+Y; Y:=-Y*2;

3) X:= 5; Y:=X-1; X:=-X; Y:=(Y+X)/2.

 

2. 1) X:=0.3; Y:=-0.2; X:=X+2*Y; Y:=Y/2;

2) X:=43.5; Y:=-2.4; X:=2*Y-X; Y:=-2*Y+2*X;

3) X:=-3; Y:=-2; X:=X/(2*Y); Y:=-Y.

 

3. 1) X:=-0.6; Y:=0.15; X:=-X+Y; Y:=Y*2;

2) X:=-7.5; Y:=0.8; X:=(-X+2)*Y; Y:=X-Y;

3) X:=0.2; Y:=3/2; X:=X+4*Y; Y:=Y+2.

 

4. 1) X:=3; Y:=-0.2; X:=X*Y; Y:=-Y; Y:=Y+1;

2) X:=1; Y:=1/3; Y:=Y*3-1; X:=-X;

3) X:=-1; Y:=X/5; X:=X+Y; Y:=-Y/2.

 

5. 1) X:=-2.5; Y:=-0.5; X:=-Y+X; Y:=Y+1;

2) X:=5.5; Y:=-0.5; X:=X+2; Y:=0.1-X;

3) X:=-10; Y:=5.2; X:=X+Y*3; Y:=-Y/2+X.

 

6. 1) X:=1/2; Y:=X*5; X:=X-Y; Y:=(X+Y)/2;

2) X:=-3; Y:=0.5; X:=4*X+2*Y; Y:=-Y;

3) X:=12; Y:=-2; X:=X-Y; Y:=Y-X.

 

7. 1) X:=-0.8; Y:=X-1; X:=X+Y-1; Y:=-Y/2;

2) X:=6; Y:=4; X:=X+Y; Y:=X-Y; X:=X-Y;

3) X:=5; Y:=-2; X:=3*Y-X; Y:=X-Y/2.

 

8. 1) X:=23; Y:=-3; X:=2*X+1; Y:=-Y+2*X;

2) X:=-12; Y:=0.2; X:=-(1-X); Y:=Y+X;

3) X:=2; Y:=-2; X:=X-Y; Y:=X-2*Y.

 

9. 1) X:=0.3; Y:=-0.2; X:=X+2*Y; Y:=Y/2;

2) X:=11; Y:=3; X:=-X; Y:=Y+X;

3) X:=-0.6; Y:=-0.1; X:=Y-X+2*X; Y:=-Y.

 

10. 1) X:=5.25; Y:=-5.25; X:=Y; Y:=X;

2) X:=-4; Y:=10; X:=(X+2)*Y; Y:=Y+1/4;

3) X:=25; Y:=2; X:=-X*Y; Y:=2*(X+Y).

 

11. 1) X:=-6.2; Y:=10; X:=-X-Y; Y:=-X+Y;

2) X:=6; Y:=-2; X:=X/Y; Y:=Y/X;

3) X:=-3; Y:=5.2; X:=-X+2; Y:=Y+2*Y.

 

12. 1) X:=12.4; Y:=0.2; X:=-X; Y:=Y/2+X; X:=X+1;

2) X:=-3; Y:=-5; X:=X+Y; Y:=-Y;

3) X:=0.5; Y:=21; X:=X+2; Y:=Y-2.

 

13. 1) X:=3.3; Y:=-2.5; X:=2*Y-X; Y:=1+Y/2;

2) X:=-4; Y:=2; X:=4-X; Y:=Y*2;

3) X:=-6; Y:=23; X:=5*X-Y; Y:=Y-X.

 

14. 1) X:=10.5; Y:=-100; X:=-X*Y; Y:=-Y/5;

2) X:=-0.9; Y:=0.1; X:=X-Y; Y:=Y*X;

3) X:=3; Y:=0.2; X:=X+2*Y; Y:=Y-(X-1).

 

15. 1) X:=1.5; Y:=3.5; X:=-X; Y:=-Y; Y:=X+Y;

2) X:=-3; Y:=-2; X:=(X+2)*Y; Y:=1+X+Y;

3) X:=0.6; Y:=-0.7; X:=X*Y-2; Y:=Y/2+X.

2. :

:

1. a) trunc (6.9) b) trunc (-6.9) c) trunc (0.5)

d) round (6.9) e) round (-6.9) f) round (-0.5)

 

2. a) trunc (5.6) b) trunc (-5.6) c) trunc (17.5)

d) round (5.6) e) round (-5.6) f) round (-17.5)

 

3. a) trunc (7.56) b) trunc (-7.56) c) trunc (2.6)

d) round (7.56) e) round (-7.56) f) round (-2.6)

 

4. a) trunc (2.62) b) trunc (-2.62) c) trunc (5.5)

d) round (2.62) e) round (-2.62) f) round (-5.5)

 

5. a) trunc (4.7) b) trunc (-4.7) c) trunc (2.51)

d) round (4.7) e) round (-4.7) f) round (-2.51)

 

6. a) trunc (1.8) b) trunc (-1.8) c) trunc (3.5)

d) round (1.8) e) round (-1.8) f) round (-3.5)

 

7. a) trunc (3.85) b) trunc (-3.85) c) trunc (4.51)

d) round (3.85) e) round (-3.85) f) round (-4.51)

 

8. a) trunc (12.6) b) trunc (-12.6) c) trunc (8.5)

d) round (12.6) e) round (-12.6) f) round (-8.5)

 

9. a) trunc (32.69) b) trunc (-32.69) c) trunc (18.52)

d) round (32.69) e) round (-32.69) f) round (-18.5)

 

10. a) trunc (3.63) b) trunc (-3.63) c) trunc (7.51)

d) round (3.63) e) round (-3.63) f) round (-7.51)

 

11. a) trunc (2.35) b) trunc (-2.35) c) trunc (4.54)

d) round (2.35) e) round (-2.35) f) round (-4.54)

 

12. a) trunc (6.9) b) trunc (-6.9) c) trunc (0.5)

d) round (6.9) e) round (-6.9) f) round (-0.5)

 

13. a) trunc (9.87) b) trunc (-9.87) c) trunc (2.57)

d) round (9.87) e) round (-9.87) f) round (-2.57)

 

14. a) trunc (11.54) b) trunc (-11.54) c) trunc (4.5)

d) round (11.54) e) round (-11.54) f) round (-4.5)

 

15. a) trunc (8.25) b) trunc (-8.52) c) trunc (6.52)

d) round (8.52) e) round (-8.52) f) round (-6.52)

 

3. :

 

:

1. a) 20 div 6 b) 20 mod 6 c) 2 div 5 d) 2 mod 5

e) 3*7 div 2 mod 7/3 trunc (sin(1)) f) succ (round(5/2) pred (3))

 

2. a) 21 div 5 b) 21 mod 5 c) 4 div 6 d) 4 mod 6

e) 15 mod 2*24 mod 7/3 + round (8.7) f) pred (12) + succ (trunc (5/2))

 

3. a) 15 div 6 b) 15 mod 6 c) 6 div 9 d) 6 mod 9

e) round (26/4) div 2/4 5 div 3 f) 18 mod 5 + 18 div 5*2

 

4. a) 73 div 2 b) 72 mod 2 c) 3 div 7 d) 3 mod 7

e) trunc (26/4) mod 2*5 + 10 div 3 f) 25 mod 7 + pred (25)*cos(0)

 

5. a) 19 div 6 b) 19 mod 6 c) 5 div 9 d) 5 mod 9

e) 17 div 5 succ (12 mod 5) f) trunc (25.6)*2 div 10 + 25.6/2

 

6. a) 17 div 3 b) 17 mod 3 c) 3 div 5 d) 3 mod 5

e) 26 mod 4 + pred (round (34/4)) f) succ (-15/5) div 2 mod 2 + 4

 

7. a) 66 div 9 b) 66 mod 9 c) 5 div 7 d) 5 mod 7

e) 17 div 4*3 mod 4 + pred (7 div 3) f) 28 mod 5/3 + pred (round (8/4))

 

8. a) 27 div 13 b) 27 mod 13 c) 2 div 7 d) 2 mod 7

e) succ (succ(7)) f) pred ((-5) div 3)*(5 mod (-3))

 

9. a) 45 div 6 b) 45 mod 6 c) 6 div 8 d) 6 mod 8

e) pred (succ (pred (8))) f) trunc (10.5) round (10.5)

 

10. a) 34 div 7 b) 34 mod 7 c) 3 div 7 d) 3 mod 7

e) pred (5 mod 2)*(5 div 2) f) pred (15 div 4) + sin(1)

 

11. a) 53 div 9 b) 53 mod 9 c) 4 div 9 d) 4 mod 9

e) succ (16 div 4) + pred (16 mod 4) f) trunc (49/7) + round (10 mod 4/6)

 

12. a) 11 div 2 b) 11 mod 2 c) 3 div 6 d) 3 mod 6

e) round (34/5*4) + succ (-7) f) pred(49/7 div 6*2)

 

13. a) 27 div 5 b) 27 mod 5 c) 2 div 8 d) 2 mod 8

e) pred (-10) round (10 div 3*4.5) f) succ (10 div 3 mod 2*3)

 

14. a) 75 div 6 b) 75 mod 6 c) 1div 3 d) 1mod 3

e) trunc (24 mod 4/5) + round (7) f) pred (-34) mod 5 - 2

 

15. a) 47 div 9 b) 47 mod 9 c) 9 div 11 d) 9 mod 11

e) 23 mod 7*4 div 2 trunc (-3.5) f) succ (18 div 4*4 3)

4. ( ) :

 

:

1. a) 1+0.0 b) 20/4 c) sqr(4) d) sin(0) e) sqrt(16) f) trunc(-3.14)

2. a) sqrt(36.0) b) sqr(5.0) c) 2.5+5 d) 25.0/5 e) sin(p/2) f) succ(-2)

3. a) succ(4) b) sqrt(64) c) 2.67+5 d) 63/9.0 e) cos(1) f) round(34.67)

4. a) sqr(6.0) b) 25.0/5 c) cos(0) d) sqrt(81.0) e) 5+0.0 f) trunc(-2.82)

5. a) 36.0*(-1) b) succ(5) c) sqrt(-4) d) 34.0/(-2) e) cos(8) f) trunc(6.52)

6. a) succ(36.0) b) sqr(8.0) c) trunc(5.3) d) 5-4.25 e) round(0.5) f) pred(-2)

7. a) pred(36.0) b) succ(5.0) c) round(6.7) d) 34/5.2 e) sin(0) f) trunc (-2.9)

8. a) round (3.0) b) sqrt(5.0) c) 2.5*5 d) succ(6.5) e) trunc (0.5) f) pred(25.6)

9. a) sqrt(49) b) 5.0/2.0 c) pred(5) d) trunc(5.25) e) round (8.6) f) succ(-13.6)

10. a) succ(6) b) sqr(5) c) round(9.5) d) 2.5+6.5 e) pred(0) f) trunc (-1.5)

11. a) trunc (36.0) b) sqrt(144) c) succ(15.0) d) 18/9 e) round(6.8) f) pred(-5.0)

12. a) pred(32) b) sqr(-25) c) trunc(8.74) d) succ(-54) e) sin(1) f) round (-2.8)

13. a) sqrt(35) b) round (5.5) c) pred(-13) d) 12*2 e)succ(-5.0) f) trunc (-2.54)

14. a) succ(0.5) b) pred(8.0) c) 4+7.4 d) trunc(4.8) e) round (0.0) f) succ(-2)

15. a) trunc (6.0) b) sqrt(81) c) round(-0.7) d) pred(32.9) e) cos(p) f) succ(-0.5)

5. , Pascal.

:

- .

:

1. h k (, k =130985, h =9).

2. d x (, x=32.597, d=5).

3. ֳ s k (, k=645, s=6+4+5).

4. m n (, n =130985, m=0).

5. g r (, r=32.597, g=9).

6. ֳ f k (, k=1645, f= ).

7. m a (, a =1385, m=8).

8. ֳ s ¢ k (, k=51645, s=5+1+6+4+5).

9. h k (, k =130985, h =9+0).

10. d x (, x=32.597, d= ).

11. s , k (, k=645, s=((5+4)/6).

12. h k (, k =130985, h =0+8).

13. ֳ s ¢ k (, k=51645, s=6-5).

14. j a (, a =8563, j=6).

15. w c (, c =136785, w =7+6).

 


3

: .

: Pascal. . - .

:

1. ?

2. -?

3. ?

4. ?

5. ?

6. ?

7. Pascal-.

8. READ? READLN?

9. READ i READLN?

10. READLN ?

11. WRITE? WRITELN?

12. WRITE i WRITELN?

13. WRITELN ?

14. ?

15. ?

16. READ ?

17. :

WRITE(A:3); WRITELN(5*3.2)?

18. :

WRITELN(5<6,5<=6:8); WRITELN()?

19. :

WRITELN(5*3.2,)?

 

1. .

:

;

.

 

:

1. x =0.137, y =1.27, z =4.7561;

2. x =0.0399, y =4.83, z =0.072;

3. x =1.576, y =1.786, z =1.1236;

4. x =12.743, y =0.654, z =0.0208;

5. x =3.49, y =0.456, z =0.0059;

6. x =0.0976, y =2.371, z =1.1587;

7. x =82.356, y =34.42, z =7.0046;

8. x =0.11578, y =4.675, z =4.654;

9. x =3.7156, y =3.034, z =0.756;

10. x =7.654, y =0.876, z =0.0987;

11. x =0.036, y =3.987, z =4.654;

12. x =0.327, y =0.0098, z =4.675;

13. x =3.4, y =25, z =0.35;

14. x =0.83, y =4.2, z =-6.7;

15. x =6.8, y =0.75, z =12.

 

2. . , ij .

:

;

.

 

:

 

1. Y = , x = , z = , =3.5, =-2.16;

2. Z= , x = , = , =0.2, =7;

3. Y =- , x = , z = , =0.6, =3.12;

4. Z = , x = , y = , =4.5, d =2.21;

5. Z = , = , x = , =1.75, b =0.4;

6. P = , x = , = , =-2.005, =0.87;

7. R = , x = , y = , =1.77, b =-0 62;

8. Z = , x = , y = , k =14, m =0.42;

9. = , x = + , y = , =0.5, b =1400;

10. T = , m = , y = , x =3.4, =-1,17;

11. , x = , y = , =0.7, b =-4;

12. , x = , y = , m =3, n =-2.2, k =0.801;

13. F= , x = , y = , =6.45;

14. , , , =15.3, b =-0.012;

15. , , , m =13.44.

3. ' .

:

, ¢;

.

 

:

 

1. ³ . , , 10 ( , N , = ).

2. 1990. 1. 2090 . 2 ( 2> 1). .

3. , ().

4. . .

5. , .

6. (E = mv 2/2) (P = mgh) 㳿 m, h v.

7. .

8. ᒺ , (, ).

9. , , .

10. ϳ , (), () (). , .

11. 1, 2 , 3 /. t 1, t 2, t 3 . . ? ?

12. . .

13. : m 1 . 1 , m 2 . 1 , m 3 . 1, m 3 . 1, m 4 . 1 . ϳ , .

14. . .

15. , .

4. Pascal.

:

;

10 .

:

:

1. .

2. .

3. .

4. .

5. ʳ.

6. .

7. .

8. .

9. .

10. .

11. .

12. ̳.

13. .

14. .

15. .

 


4

: . .

: . . -.

:

1. ?

2. ?

3. ?

4. ?

5. ?

6. ?

7. ?

8. ?

9. ?

10. , ?

 

1. a=true b=false:

 

:

1. a or b and not a

2. (a or b) and not a

3. not a and b and b

4. not a or b or a

5. a or (b and not a)

6. not a and not b or a

7. (a or not b) or b

8. not (a or b) and b

9. not b and b or a

10. not a or (a and not b)

11. a and b or not a

12. (a or not b) and not b

13. a and (not (a or b))

14. not a or not (not a and b)

15. not a and not b or not a

 

2. .

:

- . ,





:


: 2016-03-28; !; : 626 |


:

:

- , .
==> ...

1730 - | 1542 -


© 2015-2024 lektsii.org - -

: 0.143 .