Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LAB-2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
327.68 Кб
Скачать

Текст програми:

Program MY_CASE;

Var

c : char;

BEGIN

Writeln('Enter symbol :);

Readln(c);

Case c of

'A'..'Z','a'..'z' : writeln('Letter');

'0'..'9' : writeln('Digit');

'+','-','*','/' : writeln('Operator')

else writeln('Special character);

end;

END.

Завдання 1

Скласти блок-схему та програму обчислення значення функції. Ввести вхідні дані та вивести на екран вхідні дані та значення функції.

№ В.

Обчислити значення функції.

Вхідні дані

В.1.

x = 0,785

В.2.

a = 8,3;

= 0,25

В.3.

x = 0,31;

y = 1,8

В.4.

a = -0,5;

b = 0,25;

t = 1,5

В.5.

a = 0,785;

x = 0,583

B.6.

a = 6,5;

= 0,27

B.7.

x = 0,781;

a = 0,358

B.8.

a = 2,8;

= 0,35

В.9.

a = 5;

x = 0,781

В.10.

а = 7;

b = 3

B.11.

a = 6,75;

= 0,25

В.12.

a = 27;

x = 0,28

В.13.

y = 35

В.14.

x = 5,7;

y = 2,8

В.15.

x = 7,5;

y = - 1,28

В.16.

a = 2,3;

x = 0,871

B.17.

a = 2,81;

x = 0,95

B.18.

a = 4,5;

b = 1,8;

c = -20,5;

i = 5

В.19.

a = -0,5;

b = 0,25;

t = 1,5

B.20.

a = 6,8;

= 0,3

B.21.

x = 25;

y = 5

B.22.

a = 2;

b = - 1

B.23.

a = 3,7;

= 0,8

B.24.

x = 0,781;

y = 0,51;

z = 1,25

B.25.

x = 0,381;

y = 1,05

B.26.

x = 0,381;

y = 1,05

Завдання 2

Скласти блок-схему та програму обчислення значення виразу. Ввести вхідні дані та вивести на екран вхідні дані та значення виразу.

№ В.

Обчислити значення виразу.

Вхідні дані

B.1.

а = 0,8;

b = 0,85;

c = 2,56

В.2.

а = 0,5;

b = 0,75;

c = 1,38

В.3.

x = 0,7;

y = 2,81;

z = 3,38

В.4.

x = 0,78;

y = 1,81;

z = 1,35

В.5.

а = 7,35;

b = 6,51;

c = 5,871

B.6.

x = 0,781

B.7.

x = 0,875

В.8.

а = 5,75;

b = 3,59;

c = 4,95

B.9.

x = 0,781

В.10.

а = 8,25;

b = 4,24;

c = 6,56

В.11.

а = 3;

b = 5

B.12.

x = 3,781

B.13.

а = 0,8;

b = 0,85;

c = 2,56

B.14.

а = 0,38;

b = 0,785;

c = 1,35

B.15.

a = 0,54;

b = 2,55

B.16.

а = 1,56;

b = 2,15;

c = 1,95

B.17.

а = 2,76;

b = 3,05;

c = 2,36

B.18.

a = 0,381;

b = 1,75

B.19.

a = 0,3;

b = 0,71

B.20.

а = 0,38;

b = 0,785;

c = 1,35

B.21.

а = 1,98;

b = 2,75;

c = 2,35

B.22.

a = 0,9;

b = 0,86

B.23.

a = 0,781;

b = - 0,5

B.24.

a = 0,56;

b = - 0,9

B.25.

x = 3,781

B.26.

x = 3,781

Контрольні запитання

1. Які особливості використання оператора безумовного переходу goto?

2. У яких випадках використовується порожній оператор?

3. Як утворюється порожній оператор?

4. Коли виникає необхідність організації розгалужень?

5. Як записуються на мові Pascal операції відношення?

6. Яких значень можуть набувати логічні змінні?

7. Що таке кон’юнкція, диз’юнкція, виключна диз’юнкція?

8. Як записується на Pascal операція “заперечення”?

9. Запишіть таблиці істинності для всіх логічних операцій.

10. Які види умовних операторів використовуються у мові Pascal?

11. Який синтаксис має умовний оператор If?

12. Для чого потрібен вкладений оператор If?

13. Що таке оператор варіанту і навіщо він використовується?

14. Які особливості використання та синтаксис має оператор варіанту Case?

15. Якого типу може бути керуюча змінна в операторі Case?

12

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]