Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика. Программирование на языке Паскаль. В 2 ч. Ч. 1

.pdf
Скачиваний:
0
Добавлен:
24.11.2025
Размер:
1.88 Mб
Скачать

3. а)

 

 

а

0

 

 

 

а x 2x3a

 

 

 

a

2

 

x ;

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eω

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

x2

 

1

 

tgα

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a 2

 

ab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

sin

t

 

 

 

 

 

 

 

 

e

 

 

t

 

 

4. а)

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln 2k

 

 

d

 

 

d 3k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

y

 

 

 

 

arctg x3

 

 

cos

 

x

2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e x ln

 

2,4x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 2

 

1. а)

 

 

649

 

 

74

3 105

 

 

7589 ;

 

 

 

 

 

б)

 

 

5,25

 

45,89

 

 

0,8038 10-6

34,78 103 ;

в)

174,043 106

 

0,0002

 

 

 

276,4 0,345 10-8 .

2.

, q1,

 

i(

),

 

z3,

Fxy,

 

 

 

Fyz,

Rd,

1.

 

 

ln

a3

 

 

arctg x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. а)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

x

 

 

 

 

 

 

 

18ax2

 

3 y 2

 

 

sin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e x

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

a

 

cos x2

 

 

 

 

e

 

t

 

 

4. а)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln k

 

4d

 

1

 

 

 

 

 

 

 

 

б)

 

r

 

 

 

 

sin x3

cos

2x

 

1 2

 

.

 

 

 

 

 

 

 

 

 

 

e x

1

 

 

 

ln

 

x2

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 3

 

1. а)

41

 

 

 

 

365

 

276

 

 

78 102 ;

 

 

 

 

 

 

 

 

б)

0,496

 

64,89306

 

 

0,0038 104

8,403 10-4 ;

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в)

53,121 102

 

0,00054

 

 

223,005

0,005 10-4 .

2.

 

,

a12,

 

x,

 

y3,

t(x),

Ft(y),

5,

12.

3.

а)

 

5a 4x

 

 

 

 

 

cos x

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

abc

 

 

 

 

 

 

e2x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

2b3

sin a

 

b

 

 

tg

sin x

1 .

4.

а)

 

y

 

 

 

x2

a3n

1

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

a sin

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

z

 

 

 

a

b

 

 

 

 

 

 

16e3x ln x

2

 

.

 

 

 

 

 

 

 

e x

1

 

 

 

sin x

 

 

 

 

 

x

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 4

 

 

1.

а)

115

 

 

60

 

 

 

710

 

 

12 104 ;

 

 

 

 

 

 

 

 

 

 

б)

65,6

 

 

0,006

1,0333 106

 

 

56,3 10-6 ;

 

 

в)

5,001 102

 

 

0,01

 

 

13,535

 

 

0,0023 10-5 .

2.

 

,

b,

n1,

 

3, v(t),

 

 

R(y),

 

3,

2.

 

3.

а)

 

 

x

y

 

 

 

 

e 1

 

 

 

 

abc

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2x

 

3a

 

 

 

 

 

xyz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

x

 

y

 

 

z

 

 

sin 2 x

cos y

 

1

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eax b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arctg y x ;

 

 

 

 

 

 

 

 

 

 

ay5

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

а)

 

z

 

 

 

b cos

y

 

 

 

 

 

 

 

 

 

 

б)

 

z

 

3x3

25e2x

 

 

tg

 

x

y

 

.

 

 

 

 

 

 

 

 

 

x

 

 

 

 

ax

3

2

 

 

 

ab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 5

 

 

1.

а)

377

 

 

13000

261

 

 

23 103 ;

 

 

 

 

 

 

б)

0,572

 

0,316

 

 

 

 

 

0,0038 106

 

6,73 10-5 ;

 

в)

16,2 104

 

 

 

 

0,074 3,065

43,5 10-3 .

 

2.

 

1,

,

 

 

m(x),

 

 

 

a32,

 

 

t(y),

F(y),

R ,

.

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

а)

 

sin a

 

cos

 

 

 

 

a2

 

 

 

b2

 

 

tg

 

 

a

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

1

a

 

 

б)

 

2

x

 

 

y z

 

sin x2

 

 

 

 

e2x .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2a

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

а)

 

y

 

a

 

 

 

 

bx

 

 

 

 

 

 

x

3 b

 

 

1

 

;

 

 

 

 

 

7,5

 

bx3

 

ln

 

x3

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

z

a3 x5

b sin x

 

 

 

 

 

x2

 

 

.

 

 

 

 

 

 

 

 

 

 

x

 

 

 

e x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 6

 

 

1.

а)

4

 

652

 

76

 

44 103 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

3,6

 

 

 

4,306

 

0,005 105

 

 

 

 

60,03 10-2 ;

 

 

в)

223,17 105

 

77,54

 

 

 

 

2,0907

 

 

98,5 10-2 .

2.

 

, h2,

 

t,

t(x), t(y),

 

 

v5,

 

 

 

 

2, Ty.

 

 

 

 

a x

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

ln

x

1

 

 

 

x

 

 

 

 

 

 

 

 

 

 

3.

а)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

abc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б) b2

 

 

tg a b e2x

 

 

3 x

2

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

1

 

 

 

 

 

 

4.

а)

 

y

1

 

 

 

x2

 

a2 a

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xy

 

sin t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

z

 

arctg a

b

 

 

e3x

2

 

.

 

 

 

 

 

 

 

 

 

 

1

 

 

sin x

 

 

 

 

xy

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 7

 

 

1.

а)

5

702

 

91

145 102 ;

 

 

 

 

 

 

 

 

 

б)

3,48

 

9,12

 

1,5 103

 

3,85 102 ;

 

 

 

в)

0,137 1012

 

 

 

3,064 10-5 0,000642 2,83 102 .

2.

a2,

z,

 

 

x,

 

S(t),

v(x, y),

 

 

xy,

Pxy,

( , x).

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

а)

5

 

a

 

b

 

 

e

 

x 1 ;

 

 

 

 

 

 

 

 

c

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

sin

 

 

 

 

tg x

1

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

а)

 

z

 

 

2sin x2

 

 

 

 

 

 

ba

 

;

 

 

 

 

 

 

 

 

b

a

 

cos t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

 

 

 

 

sin

 

2,5

.

 

 

 

 

б)

 

y

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xy 2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 8

 

1.

а)

23

85

 

126

 

132 104 ;

 

 

 

 

б)

1,965

 

 

-4,06

 

 

0,003 102

23,43 10-2 ;

 

в)

 

 

3,2 103

 

0,0005

387,061

0,007 10-3 .

2.

 

,

 

n2,

x,

 

t,

x(x, y), T(y),

1,

f2.

3.

а)

 

a

1

 

 

 

 

 

cos x

1

 

e2x ;

 

 

 

 

a

 

 

bc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

ab

 

xa b

 

arctg x2

 

y3 .

 

 

 

 

 

 

 

 

xy

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

4.

а)

 

y

 

 

 

ln

cos x

1

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ab

sin x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

z

 

 

 

 

 

 

abx

 

 

 

 

 

xr

 

t .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e xy

sin x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 9

 

1.

а)

43

65

 

976

 

3 103 ;

 

 

 

 

 

б)

10,496

 

 

 

4,893

0,0038 104

52,403 10-2 ;

 

в)

 

 

5,11 104

 

0,0004

 

 

23,54

0,0045 10-2 .

2.

 

,

 

 

a2,

tx,

 

 

h3,

i(x),

 

t(y, t),

5,

2.

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

а)

 

a x 1

 

sin

 

x

5

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

b

c

 

 

 

 

x

 

 

 

 

 

 

 

e2x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

b2

 

sin x

 

1

arctg

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ax

 

b

 

 

 

2

 

 

 

 

 

 

 

4. а)

 

y

 

 

 

tg z 2

 

e2x ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

z

 

ab

1

 

 

 

 

 

 

k

 

 

 

 

 

 

sin

f

.

 

 

 

 

 

 

 

 

 

 

 

 

xa 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin x

 

 

by

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 10

 

 

1. а)

47

35

 

 

6

 

 

64 104 ;

 

 

 

 

 

 

 

 

 

 

 

 

б)

55,46

4,806

0,03 102

 

3,43 10-4 ;

 

 

в)

5,1 103

 

 

0,054

 

 

82,005

0,005 10-4 .

 

2.

 

,

 

k12,

R(x),

 

 

3, vt(x),

F(y),

h,

2.

3. а)

 

 

a 4 y

 

 

 

tg

ab

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 ea

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

ln b3

cos 2a

 

b

 

e2x .

 

 

 

 

 

4. а)

 

y

 

 

 

 

a

 

 

 

s x

;

 

 

 

 

 

 

 

 

sin y

 

cos r

 

 

sxy

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arctg

 

 

a

 

 

tg x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

 

 

b

c

 

 

 

 

 

 

 

 

 

 

б)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

e x 1

x

 

2a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Лабораторная работа № 2 Ввод–вывод данных

Ц е л ь р а б о т ы : изучение структуры и правил записи программ на языке Турбо Паскаль, овладение приемами программирования

14

ввода-вывода данных, приобретение начальных навыков работы в системе Турбо Паскаль.

Теоретические сведения

П р о г р а м м а – последовательность описаний и действий, приводящих к решению некоторой задачи. Описание данных предшествует реализации действий. Действия представляются операторами языка. Оператор программы может располагаться в одной или нескольких строках (разрыв осуществляется по пробелам, знакам операций). Одна строка может содержать один и более операторов. Признаком конца оператора является точка с запятой (;).

Простейшая программа на языке Паскаль имеет вид PROGRAM <имя>; {фамилия, группа студента}

{заглавие программы, где <имя> – иден-

тификатор}

USES CRT; {подсоединение стандартного набора процедур (модуля)}

VAR { раздел описания переменных }

1>, <Р2>, <Р3>:<тип 1>; <Р4>:<тип 2>;

5>, <Р6>:<тип 3>; {описываются все переменные <Р1>, <Р2>, <Р3>, …, <Р6>, использу-

емые в программе с указанием типов <тип 1>, <тип 2>, <тип 3>, являющихся в простейшем случае стандартными: integer, real, boolean, char и т.д.}

BEGIN { начало раздела операторов }

ClrScr;

<оператор 1>; <оператор 2>; <оператор 3>;

<оператор n>;

Repeat until keypressed { программируется задержка экрана }

{для анализа результатов}

{для возврата на экран текста программы достаточно нажать любую клавишу }

END. { конец раздела операторов и программы}

15

Операторы вывода. Используются для вывода текстовой информации и значений переменных. В языке Паскаль имеют вид

Write(c1, c2, , cn); – осуществляет вывод данных и оставляет курсор на этой же строке;

Writeln(c1, c2, …, cn); – вывод данных и перевод курсора на следующую строку;

Writeln; – осуществляет перевод курсора на следующую строку. В операторах вывода c1, c2, …, cn – список вывода, который может состоять из :

1)имен переменных, значения которых будут выводиться;

2)числовых, символьных или строковых констант;

3)арифметических или логических выражений (значение выражения вычисляется и выводится).

Для читаемости результатов используется форматный вывод. В данном случае пользователь указывает количество позиций, отводимых под размещение значения объекта списка вывода.

При выводе целых, символьных и строковых данных формат задает-

ся в виде

Write(c1:p1, c2:p2, …); Writeln(c1:p1, c2:p2, …); ,

где pi – количество позиций, отводимых пользователем.

П р и м е р . Даны два целых числа: i = 5 и j = 32.

При записи

 

writeln(i,j);

 

writeln(i:3,j:5);

 

получим на экране 5-32

 

5 -32

.

При выводе вещественных данных

 

Write(ci:pi:qi,…); Writeln(ci:pi:qi,…); ,

где pi – количество позиций, отводимых под все число; qi – количество позиций, отводимых под дробную часть.

П р и м е р . Даны два вещественных числа: a = 12,23 и b = 0,5. При записи

Write(a:7:3,b:5:2);

на экране получим -12.230 0.50 .

16

Вывод числовых значений должен сопровождаться пояснительным текстом.

П р и м е р .

Writeln('Значения a=',a:7:3,' и b=',b:4:2);

На экране получим:

Значения a=-12.230 и b=0.50 .

Операторы ввода. Используются для задания значений переменным, которые являются исходными данными решаемой задачи. В языке Паскаль имеют вид

Read(c1, c2, …, cn); Readln(c1, c2, …, cn); ,

где c1, c2, …, cn – список ввода, состоящий из имен переменных.

Процесс ввода осуществляется на этапе выполнения программы. Числовые значения переменных набираются с клавиатуры в соответствии с порядком следования и типом переменных в списке ввода. Значения вещественных переменных представляются в виде констант с фиксированной или плавающей точкой. Если список ввода содержит имена нескольких переменных, то соответствую-

щие им константы разделяются пробелами.

После набора всех констант для одного оператора ввода необходимо нажать клавишу ("Ввод", Enter).

Перед вводом данных необходимо вывести на экран приглашение к вводу, используя оператор вывода.

П р и м е р .

Write('введите а=');

Readln(a); .

П р и м е р . Тело массой m = 12 кг движется со скоростью v = 2,7 м/с. Требуется организовать ввод–вывод информации в виде

Данные для расчета {пустая строка}

Введите массу m=12 скорость v=2.7

Масса m=12.0кг

17

Скорость v=2.7м/с {пустая строка}

Стандартный формат v=2.700000000E+00 m=1.200000000E+01

Схема алгоритма решения задачи

18

Начало

Данные для расчета

Введите массу m=

m

Скорость v=

v

Масса m=, m, кг

Скорость v=, v, м/с

Стандартный

формат

v=, v, m=, m

Конец

19

Вывод текста «Данные для расчета» на экран

Вывод текста на

Ввод значения переменной m с

Форматный вывод значения m с текстом

Форматный вывод значения v с текстом