Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Завдання. Алгоритми з розгалуженням.
1. Визначити, чи належить точка з координатами (x, y) колу одиничного радіуса з центром в початку
координат.
2. Дано дійсні числа x, y, z. Вивести на екран:
a). Максимальне з чисел x, y, z.
b). Мінімальне з чисел x, y, z.
c). Максимальне і мінімальне з чисел x, y, z.
3. Дано дійсні числа x, y, z. Подвоїти ці числа, якщо x≥y≥z, і замінити їх абсолютними значеннями, якщо умова не виконується.
4. Дано дійсні числа x, y. Обчислити z по одній з формул і вивести на екран:
в протилежному випадку.
5. Дано дійсні числа x, y. Якщо x, y відємні, то кожне значення замінити їх модулем, якщо відємне тільки одне з них, то обидва значення збільшити на 1, в протилежному випадку залишити без змін.
6. Дано дійсні числа x, y. Якщо x, y додатні, і обидва значення не належать відрізку [1,5 . . 3,2], то кожне значення збільшити в два рази, в протилежному випадку зменшити в два рази.
7. Якщо сума трьох різних дійсних чисел x, y, z менше одиниці, то найменше з цих трьох чисел замінити пів сумою двох інших, в протилежному випадку замінити більше з x, y пів сумою значень, що залишилися.
8. Дано дійсні числа a, b, c, d. Визначити, чи можна прямокутник зі сторонами a, b розмістити всередині прямокутника зі сторонами c, d так, щоб кожна сторона одного прямокутника була паралельна чи перпендикулярна кожній стороні другого прямокутника. Видати відповідне повідомлення.
9. Дано дійсні числа a, b, c, d, e. Визначити, чи пройде цеглина з ребрами a, b, e в прямокутний отвір зі сторонами c, d так, щоб кожне ребро було паралельно чи перпендикулярно кожній зі сторін отвору. Видати відповідне повідомлення.
10. Дано дійсне число x. Обчислити і надрукувати значення функції F(x) за формулами:
a).
b).
c).
11. Задано координати двох точок. Визначити:
a). Чи лежать вони на одному колі з центром на початку координат. Результат присвоїти символьній змінній і вивести на екран. Дві точки лежать на одному колі, якщо довжини радіус-векторів, що зєднують ці точки з початком координат, рівні. Перевірку на рівність дійсних чисел виконувати з точністю до 0,0001.
b). Чи належать вони кільцю з центром на початку координат із зовнішнім радіусом 4 і внутрішнім радіусом 2,5.
12. Задані площі круга і квадрата. Визначити, чи розміститься круг в квадраті.
13. Задані площі круга и квадрата. Визначити, чи розміститься квадрат в крузі.
14. Дано результати по бігу на дистанцію 100 метрів трьох спортсменів. Вибрати і надрукувати кращий результат.
15. Скласти програму, що реалізує епізод казки. Компютер запитує, куди піде герой (наліво, прямо чи направо) і друкує, що його очікує в кожному випадку. Відповіді зберігати в
символьних змінних. Тексти питань і відповідей задавати самостійно.
16. Скласти програму, що контролює знання закону Ома.
17. Дано натуральне число .
Визначити:
a). Скільки цифр в числі ?
b). Знайти першу цифру числа.
с). Чи правда, що число містить рівно три однакові цифри.
18. Поле шахової дошки визначається парою натуральних чисел, кожне з яких не більше 8. Перше число номер вертикалі, рахуючи зліва направо, друге номер горизонталі, рахуючи знизу вгору.
a). На полі розміщений ферзь. Визначити, чи загрожує він полю .
b). Аналогічно, а), але ферзь змінюється на коня.
с). Визначити, чи можна одним ходом тури потрапити з поля на поле .Якщо ні, то вказати проміжній хід.
d). Аналогічно с), але тура міняться на слона. Поля вважаються одного кольору.