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

Хід роботи.

  1. Скласти програму табулювання функції z = f (x, y) в прямокутнику [a, b]x[c, d] з кроком табуляції h (див. завдання №1 – свій варіант).

  2. Зберегти її.

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

  4. Написати в редакторі програми (виконати свій варіант із завдання № 2).

  5. Зберегти їх.

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

Контрольні питання.

  1. Дати поняття оператору циклу з параметром.

  2. Дати поняття операторів повторення While і Repeat.

  3. Визначити поняття обмеженого типу.

  4. Визначити складні типи даних.

  5. Чим вiдрiзняються i що спiльного у циклiчних операторах?

  6. Визначити поняття iтерацiйного циклу.

  7. Описати структуру циклічних програм.

  8. Визначити синтаксис оператору переходу. Застосування оператора переходу для дострокового виходу з циклу.

Завдання 1.

Скласти програму табулювання функції z = f (x, y) в прямокутнику [a, b]x[c, d] з кроком табуляції h.

п/п

f (x, y)

a

b

c

d

h

1/(x+y)

1

2

0

2

0.1

exp(-x2-y2)

0

1

0

2

0.1

ln(x+(x2+y2))

1

3

0

1

0.05

ln(x+(x+y))

0

2

1

2

0.1

(x2+y2+1)

0

1

0

1

0.05

sin(x-y)

0

/2

0

/2

0.20

tg(1/(x2+y2))

0

/4

0

1

0.05

cos(x+y)

0

/2

0

/2

0.20

sin x + cos 2y

0

/4

0

/8

0.04

cos x + sin 3y

0

/4

0

/9

0.04

exp (1+x-y)

1

2

0

1

0.05

exp(-x+y)

0

2

1

2

0.1

exp(-(x-y)2)

0

1

0

1

0.05

ln(y+(x-y))

2

3

0

1

0.1

sin x * cos 2y

0

/4

0

/4

0.05

cos x * sin 2y

0

/4

0

/4

0.20

1/(1+x2+y)

0

½

0

1

0.03

lg(1+(x2+y2))

2

4

1

3

0.20

lg(x+y+(x2+y2))

2

4

1

3

0.20

exp(-x-y)ln x

1

3

2

4

0.2

Завдання 2.

  1. Дано натуральне число n. Скласти програму обчислення значення виразу: 2n .

  2. Дано натуральне число n. Скласти програму обчислення значення виразу: . Результат округлити до тисячних.

  3. Дано натуральне число n. Скласти програму обчислен­ня значення виразу: . Результат округлити до сотих.

  4. Дано натуральне ч­исло n. Скласти програму обчислення значення виразу: . Результат округлити до тисячних.

  5. Скласти програму обчислення суми парних чисел у інтервалі від 0 до 10 включно.

  6. Підрахувати кількість цифр у десятинному запису цілого додатного числа.

  7. Дано ціле число. Знайти всі його дільники.

  8. Скласти програму обчислення суми непарних чисел у інтервалі від a до b.

  9. Підрахувати n-й елемент арифметичної прогресії, перший елемент якої 1, а крок дорівнює 2.

  10. ­Визначити просте чи складне дане число.

  11. Знайти суму перших n елементів геометричної прогресії, перший елемент якої 1, а крок дорівнює 2.

  12. Дано дійсне число a, натуральне число n. Скласти програму обчислення значення виразу: . Результат округлити до тисячних.

  13. Знайти перший від'ємний член послідовності cos(ctg m), при m = n, n+1, n+2, n+3, …. Причому n вимірюється у градусах. Результат вивести у радіанах з точністю до тисячних.

  14. Дано натуральне число n, дійсне число x. Скласти програму обчислення значення виразу: . Результат округлити до тисячних.

  15. ­Розробити програму, яка за даним натуральним числом N та дійсним числом x в єдиному арифметичному циклі обчислює суми

C(N, x) = 1/0! - x2/2! + x4 /4! ... + (-1)N* x 2N/(2N)!.

S(N, x) = x/1! - x3/3! + x5 /5! ... + (-1)N* x 2N+1/(2N+1)!.

16. Дано натуральне число n. Ск­ласти програму обчислення значення виразу: . Результат округлити до тисячних.

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