Завдання № 1
а) перевести числа з десяткової системи числення в двійкову;
= 1011000102
: 2 = 177 (0)
: 2 = 88 (1)
: 2 = 44 (0)
: 2 = 22 (0)
: 2 = 11 (0)
: 2 = 5 (1)
: 2 = 2 (1)
: 2 = 1 (0)
: 2 = 0 (1)
, 71610 = 0,10110112
, 716 * 2 = 1,432
, 432 * 2 = 0,864
, 854 * 2 = 1,728
, 728 * 2 = 1,456
, 456 * 2 = 0,912
, 912 * 2 = 1,824
, 824 * 2 = 1,628
б) визначити результат виконання в TURBO PASKAL наступних функцій і операцій
Int (17.95) (функція) - повертає цілу частину параметра
Div 7 Div B - розподіл цілих чисел
в) записати на мові програмування PASKAL вираз
В
Завдання № 2
Скласти на мові PASKAL програму обчислення значень функції:
=
KR2; PRINTER; F, XY, AB, N: REAL;
BEGIN ( Введіть значення Х, Y, A, B, N ); (X, Y, AB, N);
F: COS (EXP ((AB) * LN (X)))/(ABS (EXP (4 * LN (Y)) - EXP (5 * LN (B))) + 5.4 ) + SQR (N); ( X = , X: 8:2, Y = , Y: 8:2, A = , A: 8 : 2, B = , B: 8:2, N = , N: 8:2); ( F = , F: 8:2); (LST, X = , X: 8:2, Y = , Y: 8:2, A = , A: 8:2, (LST, F = , F: 8:2)
END.
Завдання № 3
Скласти програму обчислення функції на мові PASKA
В
KR3; PRINTER; X, Y: REAL; ( ВВЕДЕННЯ X ); (X); X? = 0 THEN Y: = EXP (3 * LN (X)) + 7 ELSEX? 2 THEN Y: = EXP (5 * LN (X)) ELSE Y: = 1 - EXP (4 * LN (X));
WRITELN ( X =