Читайте также:
|
|
Московский Государственный Университет Пищевых Производств
Е.И. Конопленко
Сборник задач
По курсу «Информатика»
(раздел «Алгоритмизация вычислительных процессов»)
для студентов факультета
альтернативных форм обучения
Утверждено методической комиссией
__ ______ 2001 года
Москва 2001
Оглавление
Введение_________________________________________________________3
Линейные процессы________________________________________________4
Разветвляющиеся вычислительные процессы___________________________6
Циклические процессы:
табулирование ф-ций, нахождение максимума, минимума_______________8
табулирование ф-ций двух переменных______________________________10
вычисление сумм, произведений____________________________________12
Сложные циклы:
табулирование, вычисление сумм, произведений_____________________
табулирование, нахождение максимума и минимума___________________16
Одномерные массивы______________________________________________22
Двумерные массивы_______________________________________________23
Введение
Важным этапом в процессе решения задач на ЭВМ является этап алгоритмизации вычислительных процессов.
Сборник задач включает примеры для алгоритмизации всех вычислительных процессов: линейного, разветвляющегося, циклического.
Вычисление максимума и минимума, табулирование функции, вычисление суммы и произведения, сложные циклы, задачи на массивы – содержание сборника задач.
Составив блок-схему алгоритма решения задачи, студент, по указанию преподавателя, составляет программу на алгоритмическом языке, проводит отладку программы на ЭВМ, получает и анализирует результат решения.
Сборник, безусловно, будет полезен для самостоятельного решения, выполнения индивидуальных занятий студентам заочной формы обучения, а также студентам других форм образования.
Линейные процессы
Вариант | Пример |
1. | Y = (|x| + sin2x - 3) / 5x3 |
2. | Y = sin(ax) + ex + 2lnx |
3. | Z = lny + y1/3 + 3 |
4. | T = sin(x)1/2 + 2ln|x| + 3x2 |
5. | Z = arctg|x| + 2x1/3 - cosx2 |
6. | Y = sin|x3| + 2x1/2 + 2bx |
7. | Z = cos3x + ln|x| - abx |
8. | Ф = arctgx3 + asin|x| + x1/2 - c |
9. | Y = tgx1/2 + e2x - ablnx3 |
10. | Z = sinax2 + |cosx| + (ax)1/3 |
11. | T = tgx1/2+2cosax - x1/2 |
12. | M = sin2x + 2tgx1/2 – 0.3ax |
13. | Z = (x1/2 + 2cos 2x – ex) / lnx3 |
14. | A = (bcsinx1/2 + 2x3 – 3lnx) / arctgx3 |
15. | Z = sinx5 – 2x1/3 + ablnx1/2 |
16. | B = sin2x + cosx2 – ln1/2x + ex |
17. | Z = (arctgx3 + 2x1/5 – sinx2) / (2 + x6) |
18. | Y = cos3x + 2sinx1/2 + lnx |
19. | Z = (lnx3 + 2cosx2 – 5x1/2) / (sin2x + 3) |
20. | Y = x3 + 2lnx – sin2x – c |
21. | Y = sinx2 + tcos2x – 3 |
22. | Z = siny – y1/2 + 2a |
23. | Z = lny – cosy + ey – 3b |
24. | Y = (x3 + 2) / | x1/2 + 3sinx | |
25. | Y = x1/2 + cosx - abx |
26. | Y = sinax + ex + 2lnx |
27. | Y = x1/2 + cos2x + sinx5 - 5 |
28. | Z = arctgy + 2asinx1/2 + |x| |
29. | Z = (acsin2x + cos|x|) / (2tgx2 + |x|) |
30. | Y = (ac|x| - lnx1/2) / (x1/3 + 2sin2x) |
31. | C = ex + 2/x2 + 3cos3x |
32. | M = (lny3 + |y| + 2sin2y) / (2siny + y5) |
33. | A = (ey + 2y3 + y1/3) / (2siny + y5) |
34. | B = (lnx + x1/2 + 2cx5) / (arctgx + |x|) |
35. | C = (cos2x – sinx2 + |x|) / (x5 + ex – a) |
Разветвляющиеся вычислительные процессы
No п./п. | Условие Задачи | |
Задача No1 | Задача No2 | |
1. | lLnx1/2 + cos2x x>3 Y = sinx2 – 3 x<=3 | y1/3 + ey 1 <= y <= 2 Z = y + 2 3 < y <= 5. arctgy – y1/3 y > 7 |
2. | sinx + 2x x < 3 Y = x3 + x1/2 x >= 3 | y3 + cos|y| - 2 y < 5 Z = y1/2 + lny 6 <= y <= 7 arctgy y > 7 |
3. | x + 3siny x > 3 Y = cos2x – 3 x <= 3 | ln2y + y1/3 – 3 y < 2 Z = cos2y + siny3 3 <y <=5 y + y1/2 – ey y > 7 |
4. | x + 3siny x > 3 Y = cos2x – 3 x <= 3 | y3 + 2y – 3 y < 2 Z = lny1/2 + 2 5 <= y < 6 y + tgy y > 6 |
5. | x3 – 2lnx x > 3 Y = cosx2 – 3 x >= 3 | x + 2sinx – 3 1<=x<=2 Z = lnx2 + x1/3 3 < x <= 5 ex + 3tgx x > 6 |
6. | x + sinx x < 3 Y = x3 – x1/3 x >= 3 | cosx2 – a x < 2 Z = lnx + ex 3 <= x <= 5 x + 3 x > 7 |
7. | lnx + 2sin2x x > 2 Z = ex – 3ax1/2 x <= 2 | sin2x – 3 x < 2 Y = lnx1/2 + 2c 3 < x <= 5 c3 + ex |
8. | arctgy + 2ay y > 1 Z = y3 + sin2y y <= 1 | ex + |x| x < 3 Y = 2 – cos3x 5 <= x < 7 lnx – c x > 9 |
9. | arctgx + x1/2 x > 5 A = |x| + sin3x x <= 5 | cosx1/2 + 2a 1 <= x < 2 Y = aclnx 5< x < 7 X3 – 3 x > 10 |
10. | ex + 2cos3x x > 3 Y = x1/2 + 2cx5 x <= 3 | ex – 2ax 3 < x <= 5 Z = x3 + |x| 7 < x < 8 cosx1/2 + 3 x >= 9 |
11. | lnx3 + x1/2 x > 3 Y = ax2 – 3x1/3 x <= 3 | lny + y1/3 y < 3 Z = y2 + 2siny 5 <= y <= 6 2ay y > 9 |
12. | y5 + sin3y – 1 y > 5 Z = ex + a*ln(y) y <= 5 | cos2x + x3 x < 2 Y = lnx +2 3 <= x <= 5 ab|x| x > 7 |
13. | sin5x +cx3 x > 2 Y = arctgx1/2 – 3 x <= 2 | siny3 +2y y < 3 Z = |y| +a 5 <=y <= 6 lny3 +y1/2 y > 8 |
14. | lny3 + y2 y > 3 Z = y1/2 + 5 y <= 3 | x3 + sinx x < 3 Y = x1/3 – 2a 5 <= x < 7 x5 x > 8 |
15. | cosx + ax3 x < 2 Y = arctgx – 3 x >= 2 | y5 + 2lny y < 2 Z = ey – 3y 2.1<=y<=3.5 arctgy – 3 x > 5 |
16. | sin3x + cosx2 x > 5 A = x5 + ln1/2x x <= 5 | a + ex – 3 x < 1 Y = sin|x| + 5 2 <= x <= 3 arctgx – 2 x > 5 |
17. | arctgx3 – 2a x<2 B = lnx + cos2x x>=2 | x1/2 + 5sinx x < 2 Y = x5 – 3 3.5 < x <= 4 ex + 2 x > 5 |
18. | ac*cos – 3 x > 1 Y = sin2x + 5ex y <= 1 | arctgy + 2ay x < 5 Z = y3 + ey^2 6 <= y < 7 lny y > 8 |
19. | sin2y + 2y3 y > 2 Z = ln(siny) y <= 2 | arctgx + x3 y < 3 Y = |x| - 2 4 <= x < 5 ex + 3 x > 6 |
20. | ax5 + x1/3 x > 3 Y = sinx + lnx x <= 3 | x5 + ex x < 2 T = cos3x + 2 3 <= x <= 4 arctgx + 5 x > 6 |
21. | arctgx3 – 2x x > 5 B = cos3x – 3a x <= 5 | Sin2x + 2x x < 2 Y = x1/2 + x1/5 – 3 3 <= x < 4 lnx + 5 x > 8 |
22. | sin2x + cosx2 x < 3 Z = x1/2 – 3 x >= 3 | sinx + 2x1/2 x < 2 Y = lnx – 3 3 <= x < 4 x5 + 5 x > 5 |
23. | lnx3 + x1/3 – 2 x < 2 A = arctgx x >= 2 | arctgx2 – x1/2 x < 3 B = x1/5 – 2 4 <= x <= 5 ln|x| + 2.5 6 < x < 7 |
24. | cost3 – t5 t < 5 Ф = t + 3 t >= 5 | sin2x + cosx2 x < 3 T = x5 – 3 4 < x < 5 x1/3 + 2 x > 6 |
25. | arctgx2 – x1/2 x < 1 M = a5 + 2sin2x x >= 1 | x3 + 2sinx x < 1 N = cosx2 – 3 2 <= x < 3 ln|x| + 2 x > 5 |
26. | x1/2 + x1/3 – 3 x < 2 C = ln|x| x >= 2 | y1/3 + ey y < 2 B = y5 + 2y2 4 <= y <= 5 y1/2 + 2siny y > 7 |
Циклические процессы
Табулирование ф-ций, нахождение максимума и минимума.
Nо П/п | Функция | Начальное х | Конечное х | Шаг по х |
1. | Y=sinx + |x| + 2x | 0.5 | 3.5 | 0.5 |
2. | Y=sinx1/2 + ex - 3 | 0.1 | ||
3. | Y=ab + sin2x – x1/2 | 0.1 | ||
4. | Y=x3 + x1/2 – 3c | 0.1 | ||
5. | Y=arctgx2 + x - 3 | 0.2 | ||
6. | Y=x1/2 + cosx - 3 | 0.1 | ||
7. | Y=lnx2 + x2 + 2 | 0.1 | ||
8. | Y=cosx2 + sin2x + 2 | 0.5 | ||
9. | Y=cosx + lnx - ex | 0.2 | ||
10. | Y=ex +|x| + x2 | 0.1 | ||
11. | Y=x3 + ln|x| - 3 | 0.2 | ||
12. | Y=arctgx + x1/2 + 2 | 0.3 | ||
13. | Y=x5 + 2x2 - 3 | 0.2 | ||
14. | Y=x1/2 + 3|x| + x2 | 0.1 | ||
15. | Y= cos2x + lnx + 2 | 0.1 | ||
16. | Y= x3 + 2ln|x| + 3 | 0.2 | ||
17. | Y=sin2x + x3 + |x| | 0.2 | ||
18. | Y=arctgx2 – 3 + 2x | 0.3 | ||
19. | Y=sin3x + 3x2 + 3 | 0.4 | ||
20. | Y=arctg x3 + 2sinx - 3 | 0.2 | ||
21. | Y=lnx3 + 2cos - 2 | 0.4 | ||
22. | Y=x5 + 3arctgx2 + 2 | 2.5 | 3.5 | 0.1 |
23. | Y= x3 + 3sin2x - 3 | 1.5 | 2.5 | 0.1 |
24. | Y=arctgx + 2sinx - 2 | 0.2 | ||
25. | Y=sin2x + 2cosx + 3 | 0.2 | ||
26. | Y=x5 + x1/2 - 3 | 0.2 | ||
27. | Y= x8 + 5x2 - 5 | 0.2 | ||
28. | Y=sin|x| + cos2x | 0.1 | ||
29. | Y=x1/3 + x3 - 3 | 0.1 | ||
30. | Y = sin x2 +cos x2 – lnx | 0.1 | ||
31. | Y = arctg x + 2 | 0.3 | ||
32. | Y = sin x2 + 5 | 0.2 | ||
33. | Y =cos x + x1/5 | 0.1 | ||
34. | Y = ln |x| + 2 | 0.2 | ||
35. | Y=(cos|x| + 2x)/(x5 + 5) | 0.3 |
Табулирование ф-ций двух переменных
Изменение аргументов | ||||||
№ | Функция | первого | второго | Исходные | ||
интервал | шаг | интервал | шаг | данные | ||
y=ae2xt cos(p/2+t) | x Î [0; 1] | 0.1 | t Î [0; p/2] | 0.3 | a=-3.1 | |
z=ae-x sin(ax)+Ö(a+y) | x Î [-1; 1] | 0.2 | y Î [1; 5] | 1.5 | a=0.75 | |
s=x-0.75sin(x+a)ln(y+a) | x Î [-2; 0] | 0.4 | yÎ[0; 1] | 0.3 | a=0.7 | |
y=Ö(t+1) e-axtcos(t-a) | x Î [1; 2] | 0.2 | tÎ[2; 3] | 0.3 | a=-2.1 | |
z=b2-x2y+Öb cos(2x) | x Î [0; p/2] | 0.2 | yÎ[0; 1] | 0.25 | b=1.2 | |
y=5Ö(axy2+1.3) sin(x-a) | x Î [2; 5] | 0.5 | yÎ[-1; 1] | 0.5 | a=1.9 | |
z=ae-xy2cosÖ(x+a) | x Î [-1; 1] | 0.3 | yÎ[0; 1] | 0.2 | a=1.5 | |
z=be-Öx tg(x+1.7)++Ö(y+a) | x Î [1; 2] | 0.2 | yÎ[2; 5] | 0.5 | b=-0.5 | |
s=bxÖ(t+b) tg(tx+2.1) | x Î [1; 2] | 0.2 | tÎ[0; 1] | 0.2 | b=3.5 | |
y=bxt cos(x-1) | x Î [-1; 1] | 0.3 | tÎ[1; 2] | 0.4 | b=2.2 | |
z=a(xy)0.7 cos(ax) | x Î [0; 1] | 0.2 | tÎ[3; 4] | 0.3 | a=1.7 | |
s=ae-2xcos(px/2)+a2Öy | x Î [0; p/2] | 0.2 | yÎ[1; 5] | 1.5 | a=2.1 | |
y=Ö(1+ln 1.3x+cos(at)) | x Î [1; 1.4] | 0.1 | tÎ[2; 4] | 0.5 | a=0.9 | |
z=1.5*2-0.1x ln(y+b) | x Î [2; 5] | 0.5 | yÎ[1; 3] | 0.5 | b=1.5 | |
s=e-axsin(ax+y)+Ö(xy) | x Î [1; 2] | 0.2 | yÎ[5; 7] | 0.3 | a=0.5 | |
y= ax+sin(at) Ö(2t+e-0.5x) | x Î [1; 2] | 0.3 | tÎ[1; 2] | 0.3 | a=0.7 | |
z=arcsin(x/y)-Ö(ax+y) | x Î [1; 2] | 0.3 | yÎ[2; 3] | 0.3 | a=1.4 | |
s=e-ax lgÖ(x+1) -aey | x Î [1; 3] | 0.4 | yÎ[-1; 1] | 0.4 | a=0.4 | |
z=2xcos(by)-3ysin(bx) | x Î [-1; 1] | 0.4 | yÎ[1; 2] | 0.3 | b=0.8 | |
y=arctg(x/a)-(t/a)-2 | x Î [1; 2] | 0.3 | tÎ[2; 3] | 0.3 | a=2.1 | |
s=0.5xy3cos(xy+0.3a) | x Î [2; 4] | 0.5 | yÎ[0; 1] | 0.2 | a=4.1 | |
z=ae-Ö(xy) tg(ax/2) | x Î [1; 2] | 0.3 | yÎ[4; 7] | 0.3 | a=-0.7 | |
y=sin(ax+cos(at)) | x Î [0; p/2] | 0.2 | tÎ[0; p] | 0.4 | a=2.1 | |
s=3Ö(x+aÖy) e-xy | x Î [2; 5] | 0.5 | yÎ[1; 2] | 0.2 | a=0.7 | |
z=xy-1/(1.3+sin(axy)) | x Î [-1; 1] | 0.2 | yÎ[3; 7] | 0.5 | a=2.3 |
Вычисление сумм, произведений
№ | Вычислить сумму | Вычислить произведения | |
Y= | |||
Y= | Z= | ||
Y= | Z=3siny+ | ||
Y=ln()+x2 | Z= + | ||
Y= | Z=sin | ||
Y = | Z = arctg x + | ||
Y= | Z= | ||
Y= | Z=cos | ||
Y= | Z= | ||
Y=arctg | Z= x |
Y= | Z=y3+ | |
Y=cos x+ | Z= | |
Y= | Z= | |
Y= | Z= | |
Y=cos | Z= | |
Y= | Z= | |
Y= | Z= | |
Y= | Z=arctg | |
Y=ln x+2 | Z= | |
Y= | Z= |
Y=ln | Z= | |
Y = | Y= | |
Y = | Z = | |
y | Z= | |
Y=lnx | Z= | |
Y = | Z = y + | |
Y = lnx | Z = | |
Y = | Z = lny | |
Y = | Z= | |
Y=cos | Z= |
Y= | Z=sin | |
Y=sinx+2ln | Z= | |
Y= | Z=y+ | |
Y= | Z= | |
Y= | Z=ln |
Дата добавления: 2015-11-16; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Ассоциация российских банков | | | Сложные циклы |