|
Циклические алгоритмы - Задания для самостоятельного выполнения
Составить визуальные циклические алгоритмы для следующих
задач.
- Вычислить число в факториале Y=X!
- Вычислить сумму ряда , общий член которого задан формулой
An=(x*n)/n!.
- При табулировании функции y=cos(x+a) на отрезке [1,10] c шагом h=1
определить сумму значений y , больших p.
- Подсчитать количество цифр в целом числе Х.
- Вычислить сумму значений функции у=x^2 на отрезке [1,5] c шагом 1.
- * Найти минимальное значение функции Y=Sin(X)*X , на отрезке [C,D] с
шагом 0.001. Реализовать цикл с постусловием. (Решение)
- Протабулировать функцию y=sin(x) на отрезке [1,5] с шагом h=0,5.
Вывести предпоследнее положительное значение функции.
- Определить постановку задачи и составить визуальный алгоритм для
этой задачи, если табличное представление ее решения изображено
ниже:
Условие N>0 |
S |
N |
|
0 |
125 |
125>0 - да |
0+5=5 |
12 |
12>0 - да |
5+2=7 |
1 |
1>0 - да |
7+1=8 |
0 |
0>0 - нет |
|
|
- Составить визуальную и табличную формы алгоритма по его текстовому
представлению, а также определить конечное значение S .
- I=0; S=0;
Пока
I<3 I=I+3; S=S+I*I; Вывод
S |
- I=1; S=0;
Пока
I>1 S=S+1/I; I=I-1; Вывод
S |
- Составить визуальную и текстовую форму представления алгоритма,
заданного в табличной форме.
I |
J |
S |
|
|
0 |
1 |
2 |
0+1+2=3 |
|
3 |
3+1+3=7 |
2 |
2 |
7+2+2=11 |
|
3 |
11+2+3=16 |
- Определить является ли данный фрагмент алгоритма циклом, если да, то
какого вида и какое действие является телом цикла?
- Протабулировать функцию Y=tg(X), при изменении X на отрезке [A,B] с
шагом K и определить количество точек разрыва(M) этой функции. (Решение)
- Определите местонахождение ошибок в алгоритмическом решении
следующей задачи. Найти минимальное значение функции Y=A*X2+Sin(X)*X0,5
, для Х изменяющемся на отрезке [C,D] с шагом 0,01.
| |