Отримання знань
дистанційна підтримка освіти школярів
Задача 1
Дано чотири відрізка довжиною a, b, c, d. Вивести ті трійки відрізків, які утворюють трикутник.
Контрольні приклади
|
Задача 2
Написати допоміжний алгоритм Modul обчислення модуля цілого числа і використати його для обчислення середнього арифметичного модулів трьох заданих чисел x, y, z.
Контрольні приклади
|
Задача 3
![]() | Дано 2 пари точок (a1, b1) і (a2, b2), (c1, d1) і (c2, d2), які є відповідно вершинами лівого нижнього і правого верхнього кутів 2 прямокутників, сторони яких паралельні осям координат. За допомогою допоміжного алгоритму обчислення площі прямокутника за його вказаними протилежними вершинами, знайти прямокутник більшої площі. Вивести більшу площу. |
|
Задача 4
Створити допоміжний алгоритм, який би за координатами кінців відрізка (х1, у1) і (х2, у2) визначав його довжину та проекцію на вісь оХ. Викликати допоміжний алгоритм для двох введених відрізків, заданих координатами кінців.
Контрольні приклади
|
Задача 5
Написати допоміжний алгоритм знаходження найбільшого спільного дільника 2 чисел х і у. Із його використанням обчислити НСД 3 чисел a, b, c.
Контрольні приклади
|
Задача 6
Плоский опуклий чотирикутник заданий координатами вершин x1, y1, x2, y2, x3, y3, x4, y4 (у порядку їх обходу по контуру). Скласти програму обчислення периметра чотирикутника.
Контрольні приклади
Введення | 0 0 0 2 3 6 3 0 | 6 4 9 0 5 -3 2 1 | 2.5 3 5.5 -1 2 -1 1 1 |
Виведення | 16.00 | 20.00 | 13.23 |
Задача 7
Дано координати точок A, B, C. Знайти відстань між найбільш віддаленими точками.
Контрольні приклади
Введення | 3 1 5.5 3 7 1 | -2 0 2.5 4.73 4 8 | 3 4 1.5 3.25 4.5 0.25 |
Виведення | 4.000 | 10.000 | 4.243 |
Плоский опуклий п’ятикутник заданий координатами своїх вершин. Скласти програму знаходження довжини найдовшої його діагоналі.
Вказівка. Перерахуємо всі діагоналі п’ятикутника: AC, AD, BD, BE, CE.
Контрольні приклади
Введення | 0 0 1 2 4 3 6 0 3 -1 | -2 -4 -1 9 3 8 5 1 4 -6 |
Виведення | 6.000 | 15.811 |
Три кільця задані радіусами зовнішнього та внутрішнього кола R_zov1, R_vn1, R_zov2, R_vn2, R_zov3, R_vn3. Визначити площу найменшого кільця.
Контрольні приклади
Введення | 7 4 6 2 3 1 | 4.5 1.2 9.3 4.8 7 0.25 | 6 5 4 3 2 1 |
Виведення | 25.133 | 59.093 | 9.425 |
Нагадаємо, що у Pascal є зарезервована константа pi, значення якої дорівнює 3.1415926536
Задача 10
Дано три цілих числа a, b, c. Знайти добуток двох найменших з них.
Контрольні приклади
Введення | 1234 89 -100 | -2500 10000 9000 | 370 1200 79548 |
Виведення | -8900 | -22 500 000 | 444 000 |
Вказівка. Якщо a – найбільше, то потрібно знайти добуток двох інших чисел b·c. Подумайте, як тут можна використати допоміжний алгоритм БІД (алгоритм знаходження більшого з двох).
Дано три дійсних числа a, b, c. Знайти добуток двох найбільших з них.
Контрольні приклади
Введення | 1234 89 -100 | -2500 10000 9000 | 370 1200 79548 |
Виведення | 109 826 | 90 000 000 | 95 457 600 |
Вказівка. Якщо a – найменше з трьох, то потрібно знайти добуток двох інших b·c. Подумайте, як можна використати допоміжний алгоритм МІД (алгоритм знаходження меншого з двох).
Написати допоміжний алгоритм, який підраховує кількість цифр у натуральному числі. Використовуючи його, визначити, в якого з чотирьох заданих чисел більше цифр.
Задача 13*
Написати допоміжний алгоритм, який підраховує суму цифр у натуральному числі. Використовуючи його, визначити, в якого з трьох заданих чисел сума цифр менше.
Задача 14*
Дано три числа. Для кожного знайти кількість його дільників. Визначити, у якого числа кількість дільників більша.