Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к лаб.работам 1-2 модуль информатика.doc
Скачиваний:
7
Добавлен:
14.11.2019
Размер:
1.06 Mб
Скачать

Лабораторна робота № 1 Тема: Рішення задач з лінійним програмами в vba Зміст лабораторної роботи

Завдання 1. Скласти блок-схему і програму на VBA для обчислення значень y і z за варіантами:

Завдання 2. Скласти блок-схему і програму на VBA для вирішення наступних завдань:

    1. Дана довжина ребра куба. Знайти об'єм і площу його боковій поверхні.

    2. Наведені два додатних числа а і b. Знайти середнє арифметичне і середнє геометричне.

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

    4. Дано числа a, b, . Знайти площу трикутника, дві сторони якого дорівнюють a і b, а кут між цими сторонами . .

    5. Два опору R1 і R2 з'єднані паралельно. Знайти загальний опір з'єднання.

    6. Дано гіпотенуза і катет трикутника. Знайти другий катет і площу трикутника.

    7. Дана сторона рівностороннього трикутника. Знайти площу цього трикутника.

    8. Відома довжина кола. Знайти площу круга.

    9. Знайти площу кільця, внутрішній радіус якого дорівнює R1, а зовнішній - R2 (R2> R1).

    10. Знайти об'єм та площу боковій поверхні прямокутного паралелепіпеда, якщо дано 3 сторони: а, b і c.

    11. Відомі сторони трикутника. Обчислити периметр трикутника і його площа за формулою Герона.

    12. Задано площа кола S. Обчислити довжину кола C.

    13. Знайти відстань між точками А (x1, y1, z1) і B (x2, y2, z2).

    14. Трикутник заданий координатами (x1, y1), (x2, y2), (x3, y3) своїх вершин. Знайти периметр трикутника.

    15. Обчислити довжину кола, площу кола, об'єм кулі заданого радіуса.

    16. Нехай відомі довжини сторін a, b, c трикутника. Обчислити висоти цього трикутника за формулами: ; ; , де р– півпериметр.

    17. Вирішити систему двох лінійних рівнянь з двома невідомими x, y. Значення невідомих знаходяться за формулами: вважаючи, що ≠0.

    18. Задані a, b, c. Знайдіть х з пропорції

Лабораторна робота № 2 Тема: Рішення задач по розгалужуються і циклічним програмами в vba Зміст лабораторної роботи

Завдання 1. Скласти блок-схему і програму на VBA для вирішення наступних завдань:

  1. Для заданих a і b отримати:

  2. Для заданих x, y, z отримати: t=max(x+y+z,xy)+min(x,y)

  3. Для заданих a, x, b отримати: z=min[max(a,x),b]

  4. Для заданих a, b, c отримати:

  5. Для заданих a, b,c отримати: z=max[min(a,b),c]

  6. Для заданих a, b,c отримати: t=[min(a,b)]2+[max(b,c)]2

  7. Для заданих x, y, z обчислити : t=max(x+y+z,хуz).

  8. Для заданих a і b отримати: z=min(a-b,ab)+max(a,b)

  9. Для заданих a, b,c отримати: z=max[a, max(b,c)]

  10. Для заданих a, b,c отримати: t=max[min(a,b), min(b,c)]

  11. Для заданих a, b,c отримати: z=max(ab,ac)+min(a,c)

  12. Для заданих a, b,c отримати: h=max(a,b+c)+min(ac,bc)

  13. Для заданих x, y отримати: g=min[max(xy,x+y), x/y)]

  14. Для заданих a, b,c отримати:

  15. Для заданих a і b отримати:

  16. Для заданих x, y отримати:

  17. Для заданих x, y отримати:

  18. Для заданих x, y, z отримати:

Завдання 2. Скласти блок-схему і програму на VBA для вирішення наступних завдань:

  1. Для заданого а отримати p=(a-1)(a-2)...(a-11)/a

  2. S=1 + 3 + 32 + ... + 37

  3. Для заданого а отримати S =1+a24+...+a12

  4. S=2 + 22 + 23 + ... + 27

  5. Для заданого х отримати S=(1– x2)+(1 – x4) +. . . +(1– x10)

  6. Для заданого а отримати S =2a2+4а4+...+10a10

  7. Для заданого х отримати S=sinx + sin2x + ... + sin10x.

  8. Для заданого х отримати S=(х-2)(х-4)(х-8)(х-16)(х-32)

  9. Для заданих а, n отримати S=а(а + 2)(а + 4)...(а + 2(n-1))

  10. Для заданого х отримати P= (х-1)(х-3)(х-5)*…*(х-11)

  11. Для заданого а отримати P = (a2 +2) (a4 + 4) . . . (a8 + 8)

  12. Для заданого х отримати S = Cos x + Cos 3x + . . . + Cos 11x

  13. Для заданого х отримати

  14. Для заданого х отримати P = (2x – 1)( 4x – 1) . . . (10x – 1)

  15. Для заданого х отримати S = sin(x+2)+sin(x+4)...+sin(x+8)

  16. Для заданого х отримати S=(1– x)+(1 – x3) +. . . +(1– x9)

  17. Циліндр обсягу 1 має висоту h. Визначити радіус основи циліндра для значень h, рівних 0,5 ; 1 ; 1,5 ...5.

  18. Обчислити значення многочлена x6 - 9х4 + 1,7x2 - 9,6, коли х = 0, 1,..., 5.

  19. Обчислити значення функції у = 4х3-2х2+7 для значень х, від -2 до 2 з кроком 0,4.

  20. Обчислити площу круга і довжину кола для значень радіуса R=1; 1,5; 2; 2,5;...5.