- •Задания по программированию на алгоритмическом языке Паскаль Методические указания
- •Записать на Паскале алгебраические выражения
- •2. Записать алгебраические выражения, соответствующие арифметическим выражениям
- •3. Составить программу для вычисления значения выражения
- •4. Составить программу для вычисления X и y по формулам
- •5. Составить программу
- •6. Определить значение логического выражения при
- •7. Составить программу для вычисления
- •8. Составить программу, которая определяет, принадлежит ли точка с координатами (х , у) заштрихованной области. Координаты точки ввести с клавиатуры.
- •9. Составить программу для вычисления таблицы значений функции f(X) для X [a, b] с заданным шагом изменения X
- •18. Написать программу, содержащую подпрограмму
- •Список литературы
- •Гоу впо «Ивановский государственный химико-технологический университет»
- •153000, Г. Иваново, пр. Ф. Энгельса, 7
9. Составить программу для вычисления таблицы значений функции f(X) для X [a, b] с заданным шагом изменения X
№ п/п |
f (x) |
a |
b |
Шаг |
1 |
|
0 |
3 |
0,1 |
2 |
|
1 |
3 |
0,1 |
3 |
|
1 |
5 |
0,2 |
4 |
|
1 |
5 |
0,2 |
5 |
|
-5 |
-1 |
0,4 |
6 |
|
-5 |
-1 |
0,4 |
7 |
|
1 |
4 |
0,2 |
8 |
|
1 |
4 |
0,2 |
9 |
|
1 |
3 |
0,1 |
10 |
|
1 |
3 |
0,1 |
11 |
|
0 |
2 |
0,1 |
12 |
|
1 |
3 |
0,1 |
13 |
|
0 |
5 |
0,2 |
14 |
|
0 |
5 |
0,2 |
15 |
|
0 |
1 |
0,05 |
16 |
|
0 |
1 |
0,05 |
17 |
|
1 |
5 |
0,2 |
18 |
|
1 |
5 |
0,2 |
19 |
|
1 |
3 |
0,1 |
20 |
|
2 |
3 |
0,1 |
21 |
|
1 |
2 |
0,05 |
22 |
|
1 |
2 |
0,05 |
23 |
|
0 |
5 |
0,5 |
24 |
|
0 |
5 |
0,5 |
25 |
|
-3 |
-1 |
0,1 |
26 |
|
-3 |
0 |
0,1 |
27 |
|
2 |
3 |
0,1 |
28 |
|
1 |
3 |
0,2 |
29 |
|
0 |
3 |
0,1 |
30 |
|
0 |
3 |
0,1 |
10. Составить программу для вычисления элементов вектора X по формуле
10.1) хi = ln |xi-1| + , i = 3,4, … , n
10.2) хi = sin3xi-1 + , i = 3, 4, … ,m
10.3) хi = i = 3, 4, … , n
10.4) xj = + + , j = 3, 4, … , m
10.5) xk = , k = 3, 4, ... , 12
10.6) хi = i · xi-1 + ln |xi-1| -1, i = 2, 3, ... , k
10.7) xj = sin + , j = 3, 4, … , n
10.8) хi = + , i = 2, 3, ... , 20
10.9) xk = - ln |xk-1|, k = 2, 3, ... , m
10.10) xj = cos2 xj-1 – tg x j-1, j = 2, 3, … , 15
10.11) хi = + 3 ln |xi-1|, i = 2, 3, ... , n
10.12) xk = tg(xk-1-xk-2)+ , k = 3, 4, ... , 10
10.13) xj = + + , j = 4, 5, … , m
10.14) xk = sin3 xk/-1 + cos x + , k = 3, 4, ... , 15
10.15) xk = cos x - ln |xk-1|, k = 2, 3, ... , n
10.16) xj = cos xj-1+ sin2 xj-2+ , j = 4, 5, … , 20
10.17) хi = , i = 2, 3, ... , n
10.18) xk = ex + sin2xk-1, k = 3, 4, ... , m
10.19) xk = sin2 xk-1+ , k = 3, 4, ... , n
10.20) xj = +sin3xj-1, j = 2, 3, … , 15
10.21) хi = sin xi-4 · cos xi-2, i = 3, 4, ... , n
10.22) xk = (k-1) · sin k · xk-1 + (k-2) · sin xk-2, k = 3, 4, ... , 20
10.23) хi = cos xi-1 + cos xi-2, i = 3, 4, ... , m
10.24) xj = cos2 xj-1+ , j = 2, 3, … , n
10.25) xk = xk-1 + sin xk-2 + , k = 4, 5, ... , 15
10.26) хi = xi-1 · sin xi-2, i = 3, 4, ... , m
10.27) xk = , k = 3, 4, ... , n
10.28) xj = , j = 2, 3, … , 20
10.29) хi = sin + cos , i = 3, 4, ... , m
10.30) xk = cos2 xk-2+ cos xk-1 + xk-3, k = 4, 5, ... , n.
11. Составить программу для вычисления суммы
№ |
Выражение |
№ |
Выражение |
1 |
|
16 |
|
2 |
|
17 |
|
3 |
|
18 |
, i = 2, 4, 6 .... , 16 |
4 |
|
19 |
|
5 |
, k= 2, 4, 6, ... , 20 |
20 |
, i = 1, 3, 5, ... , 19 |
6 |
|
21 |
|
7 |
|
22 |
, k = 3, 5, ... , 15 |
8 |
|
23 |
|
9 |
|
24 |
|
10 |
|
25 |
|
11 |
, k= 2, 4, 6, ... , 20 |
26 |
|
12 |
|
27 |
, k = 3,5,7, ... ,17 |
13 |
|
28 |
, i = 3,5, ... , 15 |
14 |
|
29 |
, i = 2, 5, 8, ... , 20 |
15 |
|
30 |
|
12. Составить программу для вычисления произведения
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
|
16 |
|
2 |
|
17 |
, i = 2, 4, 6, ... , 16 |
3 |
, i = 2, 4, 6, ... , 20 |
18 |
|
4 |
|
19 |
|
5 |
, i = 3, 6, 9, ... , 21 |
20 |
, i = 3, 5, 7, ... , 17 |
6 |
, i = 2, 4, 6, ... , 20 |
21 |
|
7 |
|
22 |
, i = 3,6,9,...,15 |
8 |
, i = 1, 3, 5, ... , 15 |
23 |
, i = 3, 5, 7, ... , 17 |
9 |
|
24 |
|
10 |
, k = 1, 3, 5, ... , 15 |
25 |
|
11 |
, i = 2, 4, ... , 16 |
26 |
, i = 3, 5, 7, ... , 15 |
12 |
|
27 |
|
13 |
|
28 |
|
14 |
, k = 2, 6, 10, ... , 22 |
29 |
, j = 1, 3, 5, ... , 15
|
15 |
|
30 |
|
13. Составить программу для вычисления величины S по формуле
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
S = |
16 |
S = |
2 |
S = sin |
17 |
S = + |
3 |
S = |
18 |
S = |
4 |
S = |
19 |
S = |
5 |
S = 5 |
20 |
S = +1 |
6 |
S = +e |
21 |
S = |
7 |
S = ln |
22 |
S = |
8 |
S = 2· |
23 |
S = |
9 |
S = e + e |
24 |
S = |
10 |
S = ln |
25 |
S = |
11 |
S = |
26 |
S =1-e |
12 |
S =1+e |
27 |
S = |
13 |
S = |
28 |
S =e +e |
14 |
S = |
29 |
S = +ln |
15 |
S = |
30 |
S = |
14. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
yi j = ln i, j = 1, 2, ... , 10 |
16 |
yi j = i, j = 1, 2, ... , k |
2 |
yi j = , если xi › xj; yi j = в противном случае; i, j = 1, 2, ... , n |
17 |
yi j = , если xi ›0 и xj›0; yij = в противном случае; i, j = 1, 2, ... , n |
3 |
i, j = 1, 2, ... , 15 |
18 |
i, j = 1, 2, ... , n |
4 |
, если sin xi › sin xj; в противном случае; i, j = 1, 2, ... , n |
19 |
, если xi › 1 или xj › 1; в противном случае; i, j = 1,2, ... , n |
5 |
i, j = 1, 2, ... , 20 |
20 |
i, j = 1, 2, ... , m |
6 |
i, j = 1, 2, ... , k |
21 |
i, j = 1, 2, ... , 10 |
7 |
, если xj ≠ 0 и xi › 0; yij = в противном случае; i, j = 1,2, ... , n |
22 |
yi j = ,если xi › xj; yij= в противном случае; i, j = 1,2, ... , n |
8 |
i, j = 1, 2, ... , m |
23 |
i, j = 1, 2, ... , 15 |
9 |
, если xi › 1 и xj › 5; в противном случае; i, j = 1, 2, ... , m |
24 |
, если xi › 0 и |xj| › 1,5; в противном случае; i, j = 1, 2, ... , m |
10 |
i, j = 1, 2, ... , n |
25 |
i, j = 1, 2, ... , 20 |
11
|
, если i ‹ j или xi · xj › 0; в противном случае i, j = 1, 2, ... , n |
26 |
, если xi ≠ 0 и xj ≠ 0; yij = 1 в противном случае i, j = 1, 2, ... , k |
12 |
i, j = 1, 2, ... , m |
27 |
i, j = 1, 2, ... , m |
13 |
i, j = 1, 2, ... , 25 |
28 |
i , j = 1, 2, ... , 30 |
14 |
yi j = , если i ‹ j; в противном случае; i, j = 1, 2, ... , n |
29 |
, если i ‹ j или › 2; в противном случае; i, j = 1, 2, ... , m |
15 |
, если xi › xj и cos xi › 0,5; в противном случае; i, j = 1, 2, ... , k |
30 |
yi j = , если sin xi ≤ sin xj; в противном случае; i, j = 1, 2, ... , n |
15. Составить программу для вычисления величины S по заданной формуле
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
S= |
16 |
S=2 |
2 |
S=
|
17 |
S= |
3 |
S= |
18 |
S= |
4 |
S= |
19 |
S= |
5 |
S= |
20 |
S= |
6 |
S= |
21 |
S=3·10-3 |
7 |
S= |
22 |
S= |
8 |
S= |
23 |
S= |
9 |
S= 2 |
24 |
S= |
10 |
S= |
25 |
S= |
11 |
S= |
26 |
S= |
12 |
S= |
27 |
S=
|
13 |
S= |
28 |
S= |
14 |
S= |
29 |
S= |
15 |
S= |
30 |
S= |
16. Составить программу для вычисления элементов одномерного массива по заданной формуле
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
к = 1, 2, … , 10 |
16 |
к = 1, 2, … , 10 |
2 |
к = 1, 2, … , n
|
17 |
к = 1, 2, … , m |
3 |
к = 1, 2, … , 20 |
18 |
к = 1, 2, … , m |
4 |
к = 1, 2, … , m |
19 |
к = 1, 2, … , n |
5 |
к = 1, 2, … , 15 |
20 |
к = 1, 2, … , 10 |
6 |
к = 1, 2, … , 10 |
21 |
к = 1, 2, … , m |
7 |
к = 1, 2, … , n |
22 |
к = 1, 2, … , 20 |
8 |
к = 1, 2, … , m |
23 |
к = 1, 2, … , n |
9 |
к = 1, 2, … , n |
24 |
к = 1, 2, … , 20 |
10 |
к = 1, 2, … , n |
25 |
к = 1, 2, … , m |
11 |
к = 1, 2, … , n |
26 |
к = 1, 2, … , 10 |
12 |
к = 1, 2, … , n |
27 |
к = 1, 2, … , 15 |
13 |
к = 1, 2, … , n |
28 |
к = 1, 2, … , m |
14 |
к = 1, 2, … , 10 |
29 |
к = 1, 2, … , m |
15 |
к = 1, 2, … , m |
30 |
к = 1, 2, … , n |
17. Используя нестандартные функции, составить программы для расчета указанных величин.
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
, , где |
16 |
где |
2 |
, , где , |
17 |
где
|
3 |
где |
18 |
где
|
4 |
где |
19 |
где |
5 |
где |
20 |
где
|
6 |
где |
21 |
где
|
7 |
, где
|
22 |
где
|
8 |
где
|
23 |
, где
|
9 |
где
|
24 |
где
|
10 |
где
|
25 |
, где
|
11 |
где
|
26 |
где |
12 |
где
|
27 |
где
|
13 |
где
|
28 |
где
|
14 |
где
|
29 |
где
|
15 |
где |
30 |
где |