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

Комп’ютерний практикум 4 Тема: Обчислення значень функцій із заданою точністю

Ціль роботи: набути навички використання операторів WHІLE і REPEAT.

Запитання на допуск до роботи

  1. Вирази якого типу можна записувати після службового слова WHІLE?

  2. Як організувати виконання декількох операторів у циклі WHІLE?

  3. Скільки разів можна виконувати оператор, розташований за службовим словом DО?

  4. Коли завершується виконання циклу WHІLE?

  5. Який тип має вираз, що стоїть за службовим словом UNTІL?

  6. Скільки разів може виконуватися послідовність операторів, записаних між службовими словами REPEAT та UNTІL?

  7. Коли завершується виконання циклу REPEAT?

Порядок виконання роботи

Задано нескінченну числову послідовність ax=1/fi(x), де і – номер варіанта. Написати програму, що розраховує суму послідовності

=1/fi(1)+1/fi(2)+1/fi(3)+...+1/fi(x)+...

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

Програма повинна працювати в режимі діалогу: запитувати в користувача підтвердження для повторного розрахунку з іншою точністю. Для підтвердження користувач уводить символ “Y”, у противному випадку – будь-який інший символ.

Варіанти завдань

  1. x3+3.2x2-5xsin2x

  2. x2-2.3x+cos3xsin2x

  3. x2+3.4x-sin2xcos4x

  4. x2sin2xcos4x-2

  5. x3+4x-2cos4x

  6. x4-2.5x2+sin2xcos2x

  7. 3x2+sin4xcos3x-|x-3.6|

  8. x3-1.3x2+2x-1.2sin3xcos2x

  9. 6x2-sin5xcos|x|

  10. |x3-4.2x2|+cos5xsin3x

  11. tg3xsin2x+3.4x3-2.3x

  12. x3+2sin|2x|cos2x-11.6sin(x/0.4-1)

  13. 11.2cos(2x-1)+|sin1.5x|+x2

  14. x3-1/3x+sin2x+2.6cos3x

  15. sin3xcos3x+2.4x2-1/2x

До звіту подати

Блок-схему алгоритму, програму і результати її виконання на контрольних прикладах.

Комп’ютерний практикум 5 Тема: Одномірні масиви. Методи сортування і пошуку значень

Ціль роботи: отримати навички використання об’єктів типу ARRAY; опанування методів сортування і пошуку значень у одномірних масивах.

Запитання на допуск до роботи

  1. Який тип можуть мати індекси масивів?

  2. Якого типу можуть бути елементи масивів?

  3. Масиви якої розмірності припустимі в Паскалі?

  4. Які методи сортування масивів Ви знаєте?

  5. Які методи пошуку значень у масивах Ви знаєте?

  6. Для яких методів пошуку потрібно попереднє сортування масиву?

Порядок виконання роботи

Спроектувати і реалізувати програму, що створює та виводить на екран одномірний масив А на 10 елементів, Aі=random(20)+2.

Варіанти завдань

  1. Відсортувати масив за зростанням, використовуючи метод обміну.

  2. Відсортувати масив за спаданням, використовуючи метод обміну.

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

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

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

  6. Відсортувати масив за зростанням. Знайти найменшу різницю між сусідніми елементами.

  7. Відсортувати масив за спаданням. Знайти найбільшу різницю між сусідніми елементами.

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

  9. Знайти в масиві число, максимально близьке до середнього арифметичного елементів масиву.

  10. Знайти в масиві число, максимально близьке до суми першого й останнього елементів масиву.

  11. Відсортувати масив за зростанням, використовуючи метод вставки.

  12. Відсортувати масив за спаданням, використовуючи метод вставки.

  13. Знайти в масиві число, максимально близьке до збільшеного вдвічі мінімального елементу.

  14. Знайти в масиві число, максимально близьке до збільшеного втроє мінімального елементу.

  15. Знайти в масиві число, максимально близьке до зменшеного вдвічі максимального елементу.

До звіту подати

Блок-схему алгоритму, програму і результати її виконання на контрольному прикладі.

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