Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи гр.101-104.doc
Скачиваний:
14
Добавлен:
03.11.2018
Размер:
236.54 Кб
Скачать

Лабораторна робота № 10

Тема: Процедури та функції.

Для кожного варіанта в обов'язковому порядку передбачити використання процедури та функції. Процедура та функція повинні знаходитись у одному файлі. Масиви ініціалізувати як константи.

Знак ‘^’ означає ‘у ступеню’.

  1. Одновимірний масив містить трійки чисел, які визначають сторони трикутника. Визначити сумарну площу всіх трикутників.

  2. Для кавуна задані: діаметр та товщина шкарлупи (дані визначені в одновимірному масиві). Визначити відсоток м’якоті кавуна.

  3. Прямокутний ящик заповнен циліндричними цвяхами. Визначити відсоток заповнення ящику металом. Для спрощення задачі рахувати, що цвяхи не мають гострого кінця та шляпки.

  4. В одновимірному масиві задані координати вершин трикутника, визначити його площу.

  5. Тіло кинуто вертикально угору із швидкістю V0 , вивести на екран координати Y тіла через кожну секунду, та максимальну висоту підьому.

  6. Тіло кинуто під кутом до горизонту α із швидкістю V0, вивести на екран координати (х, у) тіла через кожну секунду.

  7. Циліндрична ємність заповнена кульками. Визначити відсоток заповнення об’єму ємності в залежності від діаметру та висоти циліндра і діаметру кульки.

  8. Обрахувати периметр трикутника, якщо відомі координати його вершин.

  9. Підрахувати ординату центра ваги площини круга радіуса R з діркою в

нім з радіусом r = R/2, розташованою у нижній частині круга.

  1. Підрахувати ординату центра ваги площини квадрата зі стороною A, у якому в правому нижньому куті зроблена дірка у формі кола з радіусом R = A/2.

  2. Одновимірний масив містить дві пари чисел (основа та висота трикутника). Підрахувати суму площин трикутників.

  3. Підрахувати суму площин двох прямокутників, для яких задані їх сторони.

  4. Одновимірний масив містить радіуси двох кіл. Підрахувати суму площин двох кругів, для яких задані їх радіуси.

  5. Одновимірний масив містить 5 цілих чисел. Підрахувати суму кубів п'ятьох дійсних чисел x = a3 + b3 + c^3 + d^3+ e^3.

  6. Обрахувати функцію (a - 1)^3 + (b - 1)^3

y = --------------------------.

(c - 1)^3 + (d - 1)^3

  1. Підрахувати площину трикутника, якщо відомі координати його вершин.

  2. Підрахувати об'єм двох куль з радіусами R і r.

Лабораторна робота № 11

Тема: Рядковий тип даних.

Задано довільний рядок, виконати з ним наступні дії. Увага! Не використовувати додатковий рядок.

  1. Визначити кількість слів у рядку.

  2. Вилучити усі числа з рядку.

  3. Інвертувати символи в рядку.

  4. Визначити кількість цифр у рядку.

  5. Замінити усі малі букви на великі. Не використовувати вбудовану функцію для зміну регістру.

  6. Визначення слова з найбільшою кількістю літер.

  7. Заміна усіх цифр у рядку на літеру "а".

  8. Задано рядок, у якому може знаходитись одне дійсне число у невідомому місці. Визначити це число та присвоїти його дійсній змінній, або видати повідомлення, що числа не знайдено.

  9. Заміна усіх великих літер у рядку на малі. Не використовувати вбудовану функцію для зміну регістру.

  10. Визначення слова з найменшою кількістю літер.

  11. Видалити усі літери "а" з рядка.

  12. Поміняти ліву і праву половини рядка місцями.

  13. Підрахувати суму груп чисел в рядку. Сукупність символів „135” рахувати як сто тридцять п’ять

  14. Визначити числові символи у рядку і перетворіть їх у ціле число.

  15. Для всього рядка поміняти у кожній парі, починаючи спочатку, символи місцями.