Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab02.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
271 Кб
Скачать
☆

Числа у тр подаються:

1. В десятковій системі числення (діапазон для цілих –32768..32767, для дійсних 1Е–38..1Е+38).

2. В шістнадцятковій системі числення (діапазон $0000..$FFFF).

Варіанти завдань для самостійного виконання

ЗАУВАЖЕННЯ!

В Turbo Pascal у функціях sin(x) та cos(x) значення аргументу х береться в радіанах. Для переведення з градусів в радіани потрібно помножити значення в градусах на π/180. Для переведення з радіан в градуси потрібно помножити значення в радіанах на 180/ π.

Наприклад. Обчислити значення функції у=sin(x) для кута 30˚.

var

x,y:real;

begin

x:=30; {Значення х в градусах}

x:=x*pi/180; {Значення х в радіанах}

y:=sin(x);

writeln(y);

end.

Для розрахунків використовуйте наступні формули:

Площа прямокутного трикутника

Периметр трикутника

ВАРIАНТ 1

  1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза с і кут .

  2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему улюбленої справи або хобі. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає десятки (101).

ВАРIАНТ 2

  1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет а і прилеглий кут.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему лабораторної роботи. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає десятки тисяч (104).

ВАРIАНТ 3

  1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет b і кут .

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему проведення вчорашнього дня. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 2-розрядне додатнє ціле число (від 10 до 99). Необхідно визначити, чи однакові цифри стоять в його розрядах (вивести TRUE або FALSE).

ВАРIАНТ 4

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет а і протилежний кут.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему програмування. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає сотні тисяч (105).

ВАРIАНТ 5

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: два катети.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему улюбленої пісні. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає тисячі (103).

ВАРIАНТ 6

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет b і прилеглий кут.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему навчального закладу. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає мільйони (106).

ВАРIАНТ 7

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет b і протилежний кут.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему підготовки до завтрашніх занять. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає сотні мільйонів (108).

ВАРIАНТ 8

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза і кут В.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему погоди. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 2-розрядне додатнє ціле число (від 10 до 99). Необхідно отримати число, «дзеркальне» до заданого, тобто поміняти місцями цифри числа.

ВАРIАНТ 9

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза і катет b.

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему улюбленого співака. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 9-розрядне ціле число (від -999 999 999 до 999 999 999). Необхідно визначити 2-значне число, утворене цифрами, що стоять в розрядах десятків та сотень (102 та 103).

ВАРIАНТ 10

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: катет і кут .

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему улюбленої книги або фільму. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 7-розрядне ціле число (від -9 999 999 до 9 999 999). Необхідно визначити, чи є цифра, що стоїть в молодшому розряді, парним числом (вивести TRUE або FALSE).

ВАРІАНТ 11

  1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза і катет а.

  2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему сьогоднішніх занять. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає десятки мільйонів (107).

ВАРІАНТ 12

  1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза і кут .

  2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему літнього відпочинку. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 10-розрядне ціле число (від -1 999 999 999 до 1 999 999 999). Необхідно визначити, яка цифра стоїть в розряді, що позначає сотні (102).

ВАРІАНТ 13

1. Скласти програму, яка обчислює та виводить на екран всі сторони, кути, площу, периметр прямокутного трикутника, якщо відомо: гіпотенуза і кут .

2. Скласти програму, яка імітує діалог користувача з комп’ютером на тему пори року. Програма повинна видавати повідомлення, звертаючись до користувача за іменем, яке він введе.

3. Задане 7-розрядне ціле число (від -9 999 999 до 9 999 999). Необхідно визначити, чи є цифра, що стоїть в молодшому розряді, непарним числом (вивести TRUE або FALSE).

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