- •Методичні вказівки до виконання лабораторних робіт
- •Лабораторна робота № 2 Тема: логічні вирази
- •Лабораторна робота № 4 Тема : оператор вибору - Case
- •Лабораторна робота № 5
- •Лабораторна робота № 6
- •Лабораторна робота № 8
- •Лабораторна робота № 9
- •Лабораторна робота № 10
- •Лабораторна робота № 11
- •Лабораторна робота № 12
- •Лабораторна робота № 13
- •Лабораторна робота № 14
- •Лабораторна робота № 15
- •Лабораторна робота № 16
- •Лабораторна робота № 17
- •Лабораторна робота № 18
- •Лабораторна робота № 3 Тема: Умовний оператор If
- •Лабораторна робота № 5
Лабораторна робота № 5
Тема: Програмування циклічних процедур. (Цикл For)
Розробити програму табулювання функції, вивести їх значення на екран. Розробити варіант обчислення з використанням циклу For, для контролю підрахувати суму значень функції, результати вивести окремо у одному файлі. Знак ‘^’ означає ‘у ступеню’.
1. y = e^ ( 0.2x^2) ; інтервал : відрізок [-1,1], крок 0.1.
2. y = Ln( x^2 + e^|x| + 1; інтервал : відрізок [1,10], крок 0.5.
3. y = ( Sin^2x + 0.5)^0.5; інтервал : відрізок [0,0.2], крок 0.025.
4. y = 4x^3(x - 1)^0.3333; інтервал : відрізок [4,6], при кількості кроків 5.
5. y = 1000 ( |x - 1|) ; інтервал : відрізок [-2,2], крок 0.5.
6. y = 4x^3 (( x - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
7. y = (1 + x^2)Sin|x|; інтервал : відрізок [0.5,0.2], крок 0.05.
8. y = 0.3 e^(x + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.
9. y = - e^(2x^2) tg (|2x|); інтервал : відрізок [0,0.6], крок 0.1.
10. y = 0.0005(x^2 + e^x)^0.5; інтервал : відрізок [2,2.6], крок 0.1.
11. y = (ln(x^2 + 1))^2 + x; інтервал : відрізок [2,6], крок 0.5.
12. y = 0.05cos(x + 1); інтервал : відрізок [Pi/4,Pi], крок Pi/8.
13. y = e^(0.2x^2); інтервал : відрізок [3,4], крок 0.1.
14. y = 0.005(0.2x^2)^2; інтервал : відрізок [3,4], крок 0.1.
15. y = ( Cos^2x + 0.5)^0.33; інтервал : відрізок [0,0.2], крок 0.025.
16. y = x^3 (( x^2 - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
17. y = 0.1 e^(x^2 + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.
Лабораторна робота № 6
Тема: Програмування циклічних процедур. (Цикл While, Repeat)
Розробити програму табулювання функції, вивести їх значення на екран. Розробити два варіанти обчислення з використанням двох видів циклів, для контролю підрахувати суму значень функцій, результати вивести окремо у одному файлі. Знак ‘^’ означає ‘у ступеню’.
1. y = e^ ( 0.2x^2) ; інтервал : відрізок [-1,1], крок 0.1.
2. y = Ln( x^2 + e^|x| + 1; інтервал : відрізок [1,10], крок 0.5.
3. y = ( Sin^2x + 0.5)^0.5; інтервал : відрізок [0,0.2], крок 0.025.
4. y = 4x^3(x - 1)^0.3333; інтервал : відрізок [4,6], при кількості кроків 5.
5. y = 1000 ( |x - 1|) ; інтервал : відрізок [-2,2], крок 0.5.
6. y = 4x^3 (( x - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
7. y = (1 + x^2)Sin|x|; інтервал : відрізок [0.5,0.2], крок 0.05.
8. y = 0.3 e^(x + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.
9. y = - e^(2x^2) tg (|2x|); інтервал : відрізок [0,0.6], крок 0.1.
10. y = 0.0005(x^2 + e^x)^0.5; інтервал : відрізок [2,2.6], крок 0.1.
11. y = (ln(x^2 + 1))^2 + x; інтервал : відрізок [2,6], крок 0.5.
12. y = 0.05cos(x + 1); інтервал : відрізок [Pi/4,Pi], крок Pi/8.
13. y = e^(0.2x^2); інтервал : відрізок [3,4], крок 0.1.
14. y = 0.005(0.2x^2)^2; інтервал : відрізок [3,4], крок 0.1.
15. y = ( Cos^2x + 0.5)^0.33; інтервал : відрізок [0,0.2], крок 0.025.
16. y = x^3 (( x^2 - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
17. y = 0.1 e^(x^2 + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.
Лабораторна робота № 7
Тема: Масиви та цикли.
Тема: розв’язання задач з використанням масивів та циклів для їх обробки.
Створити відповідний масив, у разі необхідності ініціалізувати його як константу та виконати з ним дії, які вказані у варіанті завдання. Розробити логічно обґрунтований і зрозумілий інтерфейс програма - користувач.
-
Задано одновимірний масив цілих чисел, визначити, чи є у ньому елемент із значенням К. Використати цикл for…to.
-
Задано одновимірний масив цілих чисел, визначити, скільки разів у ньому зустрічається елемент із значенням К.
-
Задано функція Y=X1.5. Заповнити одновимірний масив дійсних чисел значеннями функції у діапазоні 0..5 із кроком 0.5. Вивести результат на екран. Використати цикл for...to.
-
Задано двовимірний масив цілих чисел (матриця), вивести на екран матрицю у звичній формі та підрахувати суму елементів.
-
Задано одновимірний масив цілих чисел, підрахувати суму від’ємних елементів.
-
Задано одновимірний масив цілих чисел, замінити від’ємні елементи на нулі (0).
-
Задано двовимірний масив цілих чисел (матриця), вивести на екран матрицю у звичній формі, замінити від’ємні елементи на нулі (0).
-
Задано одновимірний масив цілих чисел, визначити значення найменшого елементу і вивести його на екран.
-
Задано одновимірний масив цілих чисел, поміняти місцями елементи з номерами I та J (ввести з клавіатури).
-
Задано одновимірний масив цілих чисел, визначити, скільки разів у ньому зустрічається елемент із значенням К.
-
Задано одновимірний масив цілих чисел, визначити, скільки разів у ньому зустрічається елемент із значенням К. Використати цикл for...downto.
-
Задано одновимірний масив цілих чисел, визначити, чи є у ньому елемент із значенням К. Використати цикл while.
-
Задано одновимірний масив цілих чисел, підрахувати суму додатніх елементів.
-
Задано функція Y=SQRT(X). Заповнити одновимірний масив дійсних чисел значеннями функції у діапазоні 0..5 із кроком 0.5. Вивести результат на екран. Використати цикл for...downto.
-
Задано двовимірний масив цілих чисел (матриця), вивести на екран матрицю у звичній формі та визначити найменший елемент.