Читайте также:
|
|
Московский Государственный Университет Пищевых Производств
Е.И. Конопленко
Сборник задач
По курсу «Информатика»
(раздел «Алгоритмизация вычислительных процессов»)
для студентов факультета
альтернативных форм обучения
Утверждено методической комиссией
__ ______ 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 | ![]() |
7. | ![]() | ![]() |
8. | arctgy + 2ay y > 1 ![]() | ![]() |
9. | ![]() | ![]() |
10. | ex + 2cos3x x > 3 ![]() | ex – 2ax 3 < x <= 5 ![]() |
11. | ![]() | ![]() |
12. | ![]() | cos2x + x3 x < 2 ![]() |
13. | sin5x +cx3 x > 2 ![]() | ![]() |
14. | lny3 + y2 y > 3 ![]() | x3 + sinx x < 3 ![]() |
15. | cosx + ax3 x < 2 ![]() ![]() | ![]() |
16. | sin3x + cosx2 x > 5 A = x5 + ln1/2x x <= 5 | ![]() |
17. | arctgx3 – 2a x<2 ![]() | ![]() |
18. | ![]() | arctgy + 2ay x < 5 ![]() |
19. | sin2y + 2y3 y > 2 ![]() | ![]() |
20. | ax5 + x1/3 x > 3 ![]() | x5 + ex x < 2 ![]() |
21. | arctgx3 – 2x x > 5 ![]() | Sin2x + 2x x < 2 ![]() |
22. | sin2x + cosx2 x < 3 ![]() | ![]() |
23. | lnx3 + x1/3 – 2 x < 2 ![]() | ![]() |
24. | cost3 – t5 t < 5 ![]() | ![]() |
25. | arctgx2 – x1/2 x < 1 ![]() | ![]() |
26. | x1/2 + x1/3 – 3 x < 2 ![]() | ![]() |
Циклические процессы
Табулирование ф-ций, нахождение максимума и минимума.
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(![]() | 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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Ассоциация российских банков | | | Сложные циклы |