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

0

Завдання

на лабораторні та самостійні роботи

з курсу "Програмування"

для для груп БЧСП-1-08 та БЧСКС-1-08

Зміст

Завдання з курсу “Програмування” 2

Вимоги зо звіту з лабораторних робіт 2

Лабораторна робота № 1 3

Тема “Алгоритми лінійної структури” 3

Лабораторна робота № 2 5

Тема: “Емулятор” 5

Лабораторна робота № 3 8

Тема: Ітераційні алгоритми 8

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

Тема: Табуляція функцій 10

Практичне завдання № 5 12

Тема: Табличне виведення даних 12

Лабораторна робота № 6 13

Тема: Обробка одновимірних масивів 13

Лабораторна робота № 7 15

Тема: Ітераційні алгоритми. Створення двомірного масиву 15

Лабораторна робота № 8 17

Тема: Обробка двомірних масивів 17

Завдання з курсу “Програмування”

В період вивчення навчальної дисципліни студенти денної форми навчання повинні:

1) Засвоїти теоретичний матеріал курсу.

2) Виконати у 1-му семестрі вивчення дисципліни:

– лабораторні роботи № 1–5;

3) Виконати у 2-му семестрі вивчення дисципліни:

– лабораторні роботи № 6–10.

Вимоги зо звіту з лабораторних робіт

Звіт до кожної лабораторної роботи повинен мати:

1. Титульну сторінку, тему, мету.

2. Індивідуальне завдання (згідно номеру варіанту).

3. Теоретичні відомості (стислі).

4. Опис програми (опис вхідних і вихідних даних, а також допоміжних даних; опис використаних стандартних бібліотек і функцій, опис інтерфейсу).

5. Алгоритм задачі (у вигляді блок-схеми згідно стандартів).

6. Текст програми.

7. Результати роботи програми.

8. Висновки.

Приклад оформлення звіту з лабораторної роботи наведений у файлі С_лаб_Зразок.doc.

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

Тема “Алгоритми лінійної структури”

Мета

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

Теоретичні відомості

Для обчислення чисельних виразів використовують стандартні математичні функції, що знаходяться в бібліотеці math.h або в бібліотеці stdlib.h. Приклад підключення бібліотеки:

#include <math.h>

Найбільш поширені у використанні математичні функції:

Бібліотека math.h

sqrt(double x)

Квадратний корінь

sin(x)

cos(x)

tan(x)

Синус

Косинус

Тангенс

log(x)

Натуральний логарифм

log10(x)

Десятковий логарифм

abs(x), fabs(x)

Абсолютне значення

pow(a,b)

аb – значення а піднесене у ступень b (а, b – тип double)

pow10(x)

10x

Завдання

Обчислити формули для заданих значень параметрів.

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

Формули

Параметри

x = 1,426

y = -1,22

z = 3,5

x = 1,825

y = 18,225

z = -3,298

x = 0,335

y = 0,025

a = -0,5

b = 1,7

t = 0,44

a = 1,5

b = 15,5

x = -2,9

a = 16,5

b = 3,4

x = 0,61

a = 0,7

b = 0,05

x = 0,5

a = 1,1

b = 0,004

x = 0,2

m = 2

c = -1

t = 1,2

b = 0,7

a = 3,2

b = 17,5

x = -4,8

a = 10,2

b = 9,2

x = 2,2

c = 0,5

a = 0,3

b = 0,9

x = 0,61

a = 0,5

b = 3,1

x = 1,4

a = 0,5

b = 2,9

x = 0,3

m = 0,7

c = 2,1

x = 1,7

a = 0,5

b = 1,08