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

34

Практична робота №1

Тема: Складання програм з простими даними.

Мета : Навчитися працювати з базовими типами даних, функціями введення-виведення, функціями обробки рядків.

Хід роботи

Скласти програми за варіантами.

Номер варіанту

Номер задачі

1

1, 8 , 15 , 22, 29, 36.43, 50, 57, 64,

2

2, 9, 16, 23, 30, 37, 44, 51, 58, 65

3

3, 10, 17, 24, 31, 38, 45, 52, 59, 66

4

4, 11, 18, 25, 32, 39, 46, 53, 60, 67

5

5, 12, 19, 26, 33, 40, 47, 54, 61, 68

6

6, 13, 20, 27, 34, 41, 48, 55, 62, 59

7

7, 14, 21, 28, 35, 42, 49, 56, 63, 70

Завдання 1Обчислити об'єм піраміди, основою якої є трикутник, для значень А, В, С . Для обчислення площі основи використовувати формулу Герона:

де:

Об’єм піраміди:

Завдання 2. По завданим величинам радіусів основаній R , r і висоти h знайти об’єм і площину поверхні усеченого конусу по формулам:

Завдання 3. Дана довжина ребра куба. Обрахувати об’єм куба и площу його бокової поверхні.

Завдання 4. Дані два додатних дійсних числа. Найти середньо арифметичне і середньо геометричне цих чисел. . Середньо геометричне обраховується по формулі: .

Завдання 5. Дани катети прямокутного трикутника. Найти його гіпотенузу и площу.

Завдання 6. Дана сторона рівностороннього трикутника . Найти площу трикутника за формулою Герона:

, де:

.

Завдання 7. Дані два дійсних числа. Найти середньо арифметичне и середньо геометричне їх модулів.

Середньо геометричне обраховується по формулі: .

Завдання 8. Три опру R1, R2, R3 з’єднанні паралельно . Найти опір з’єднання R0 по формулі:

Завдання 9. По заданій довжині кола L знайти площу круга S, обмеженого цим колом.

Завдання 10. Дані гіпотенуза і катет прямокутного трикутника. Знайти другий катет і радіус вписаного кола, який обчислюється за формулою:

де p – півпериметр.

Завдання 11. Знайти площу кільця, внутрішній радіус якого 20, а зовнішній радіус більше 20.

Завдання 12. Знайти площу рівнобедреної трапеції по заданих величинах основаній A і B, і кута при більшому основані

Завдання 13. Трикутник заданий довжинами сторін а, b, с. Знайти довжини висот. Довжина висоти, проведеної на сторону а, обчислюється за формулою:

Площу трикутника S обчислити за формулою Герона:

, де:

Завдання 14. Трикутник заданий довжинами сторін а, b, с. Знайти довжини медіан. Довжина медіани, проведеної на сторону а, обчислюється за формулою:

Завдання 15. Трикутник заданий довжинами сторін а, b, с. Знайти довжини бісектрис. Довжина бісектриси, проведеної на сторону а, обчислюється за формулою:

Завдання 16. Обчислити відстань між двома крапками із заданими координатами x 1, y1 і x 2, y2.

Завдання 17. Дані x, y, z. обрахувати a, b, якщо

Завдання 18. Дані x, y, z. обрахувати a, b, якщо

.

Завдання 19. Дані x, y, z. обрахувати a, b, якщо

Завдання 20. Дані x, y, z. обрахувати a, b, якщо

Завдання 21. Дано три дійсні числа X, Y, Z. Знайти максимальне з цих трьох чисел.

Завдання 22. Дано три дійсні числа X, Y, Z. Знайти мінімальне з цих трьох чисел.

Завдання 23. Дано три дійсні числа X, Y, Z. Подвоїти ці числа, якщо і замінити їх абсолютними значеннями, якщо це не так.

Завдання 24. Дано два дійсні числа. Вивести перше число, якщо воно більше другого, і обидва числа, якщо це не так.

Завдання 25. Дано два дійсні числа. Замінити перше число нулем, якщо воно менше або дорівнює другому, і залишити числа без зміни інакше.

Завдання 26. Дано три дійсні числа. Вибрати з них ті, які належать інтервалу (1, 3).

Завдання 27. Дані дійсні числа X, Y ( Y ≠ X ).. Менше з цих двох чисел замінити їх напівсумою, а більше – їх подвоєним добутком. (произведением)

Завдання 28. Дано три дійсні числа. Звести в квадрат ті з них, значення яких ненегативні.

Завдання 28. Дано три дійсні числа. Звести в квадрат ті з них, значення яких ненегативні.

Завдання 29. Дано два дійсні числа X, Y ( Y ≠ X ). Знайти більше з них, якщо X негативне число, і менше, якщо це не так.

Завдання 30. Крапка задана координатами X, Y. Визначити, чи знаходиться ця крапка усередині кола радіусом R з центром на початку координат.

Завдання 31. Дані дійсні числа A, B, C і D. Якщо, то кожне число замінити найбільшим з них; якщо A<В<С< D, то числа залишити без зміни; інакше всі числа замінюються їх квадратами.

Завдання 32. Дані дійсні числа X, Y. Якщо X і Y негативні, то кожне значення замінити його модулем; якщо негативно лише одне з них, то обидва значення збільшити на 0.5; якщо обидва значення ненегативні і жодне з них не належить відрізку [0.5, 2.0], то обидва значення зменшити в 10 разів; у останніх випадках X і Y залишити без зміни.

Завдання 33. Дані дійсні позитивні числа X, Y, Z. З'ясувати, чи існує трикутник з довжинами сторін X, Y, Z.

Завдання 34. Визначити, чи вірно, що при діленні ненегативного цілого числа A на позитивне ціле число B виходить залишок, рівний одному із заданих чисел R або S.

Завдання 35. Дано натуральне число N (100 ≤ N), що визначає вік людини (в літах). Дати для цього числа найменування «рік», «року» або «років»: наприклад, 1 рік, 23 роки, 45 років і так далі

Завдання 36. Знайти значення функції, що обчислюється за формулою:

при 0 < x < 2, інакше

Завдання 37. Перерозподілити значення змінних X і Y так, щоб в X виявилося більше з цих значень, а в Y – менше.

Завдання 38. Змінній K привласнити номер чверті плоскості, в якій знаходиться крапка з координатами X і Y ( X Y ≠ 0).

Завдання 39. По номеру Y (Y>0) деякого року визначити номер його століття (врахувати, що, наприклад, початком ХХ століття був 1901, а ні 1900 рік).

Завдання 40. Для заданих x, y, z знайти:

Завдання 41. Значення змінних A, B і C поміняти місцями так, щоб виявилося .

Завдання 42 По введеному номеру дня тижня вивести його словесне найменування. Наприклад, 1 – понеділок.

Завдання 43 По введеному номеру місяця вивести його словесне найменування. Наприклад, 1 – січень.

Завдання 44. Написати програму, що дозволяє отримати словесне найменування шкільних оцінок. Наприклад, 1 – дуже погано.

Завдання 45. Написати програму, яка по введеному номеру виводить прізвище студента вашої групи.

Завдання 46. По введеному номеру музичної ноти вивести її словесне найменування. Наприклад, 3 – мі.

Завдання 47. По введеному номеру дня тижня вивести кількість годин навчань у вашій групі.

Завдання 48. Написати програму, яка виводить можливі значення координат X і Y залежно від номера координатної чверті.

Завдання 49. Щоб визначити на яку цифру закінчується квадрат цілого числа, досить знати останню цифру самого числа. Написати програму, яка по одній з цифр 0,1,2,3, 4,5,6,7,8,9 – останній цифрі числа N - знаходить останню цифру квадрата цього числа.

Завдання 50. Написати програму знаходження числа днів в місяці, якщо дано номер місяця і ціла величина, рівна 1 для високосного року і 0 інакше.

Завдання 51. Написати програму калькулятор, яка виконує арифметичні дії, що задаються у вигляді: знак_операції, операнд1, операнд2, де знак_операції– 1-складання, 2-віднімання, 3-множення, 4- ділення, операнди – числа, над якими виконуються дії. Наприклад, при введенні 3, 4, 5 результат – 20.

Завдання 52 Ввести три рядка довільної довжини, скопіювати всі рядки в першій.

Завдання 53 Визначити довжину рядка.

Завдання 54 Додати до першого рядка 5 символів з другого рядка.

Завдання 55 Об’єднати 5 рядків. Визначити довжину.

Завдання 56 Скопіювати 6 рядків в перший. Визначити довжину.

Завдання 57 Визначити найбільший рядок з 5 довільних рядків.

Завдання 58 Об’єднати три рядка та скопіювати їх в четвертий.

Завдання 59 Об’єднати підрядки трьох рядків.

Завдання 60 Визначити , якій підрядок довше.

Завдання 61 Скопіюйте рядок А в рядок В, рядок К в рядок Т, об’єднайте Завдання 62 результати копіювання та визначить довжину.

Завдання 63 Об’єднати 4 рядка та вивести на монітор підрядок.

Завдання 64 Визначити найменший рядок з 5 довільних рядків.

Завдання 65 Визначити найбільший та найменший рядок з 5 довільних рядків та об’єднати їх.

Завдання 66 Визначити найбільший та найменший рядок з 5 довільних рядків та скопіювати менший в більший.

Завдання 67 Додати до першого рядка 5 символів з двох об’єднаних рядків. .

Завдання 68 Об’єднати 2 підрядка.

Завдання 69 Колкість букв "а" в тексті.

Завдання 70 Дано текст, визначити кількість слів "кіт".

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