Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Програмування алгоритмів циклічної структури
1. Приклад виконання роботи
Скласти програму для обчислень таблиці значень функції
y=bx2+ex-1, b=11.83.
Аргумент х змінюється від початкового значення х=2.6 з постійним кроком 0.15, кількість значень (інтервалів) функції n=8.
Розвязок задачі.
Визначимо кінцеве значення аргументу х:
, звідки
Програми мовою Basic
1.1. З використанням оператора циклу з параметром
10 REM ЦИКЛІЧНА ПРОГРАМА
20 REM ВИКОРИСТАННЯ ОПЕРАТОРА ЦИКЛУ
30 B=11.83
40 FOR X=2.6 TO 3.65 STEP 1.5E-1
50 Y=B*X*X+EXP(X-1)
60 PRINT “Y=“;Y,”X=“;X
70 NEXT X
80 END
1.2. З використанням оператора циклу з післяумовою
10 REM ЦИКЛІЧНА ПРОГРАМА
20 REM ВИКОРИСТАННЯ УМОВНОГО ОПЕРАТОРА
30 B=11.83 : X=2.6
40 Y=B*X*X+EXP(X-1)
50 PRINT “Y=“;Y,”X=“;X
60 X=X+0.15
70 IF X<=3.65 THEN GOTO 40
80 END
1.3. З використанням оператора циклу з передумовою
10 CLS
20 B=11.83 : X=2.6
30 IF X>3.65 THEN GOTO 80
40 Y=B*X*X+EXP(X-1)
50 X=X+0.15
60 PRINT “Y=“;Y,”X=“;X
70 GOTO 30
80 END
1.4. З використанням оператора циклу WHILE
10 CLS
20 B=11.83 : X=2.6
30 WHILE X<=3.65
40 Y=B*X*X+EXP(X-1)
50 X=X+0.15
60 PRINT “Y=“;Y,”X=“;X
70 WEND
80 END
2. Контрольні запитання:
Завдання
№ |
|
Константи |
Аргумент |
Xn |
Xk |
h |
n |
|
Функція |
a |
b |
||||||
1 |
21.4 |
1.95 |
x |
4.6 |
- |
1.5 |
8 |
|
2 |
1.6 |
14.3 |
t |
2.75 |
5.0 |
- |
9 |
|
3 |
2.43 |
- |
y |
1.62 |
- |
0.15 |
8 |
|
4 |
1.85 |
2.63 |
α |
-3.45 |
- |
-1.6 |
11 |
|
5 |
- |
3.85 |
d |
-2.3 |
0.01 |
- |
7 |
|
6 |
2.65 |
1.48 |
x |
0.75 |
0.012 |
- |
9 |
|
7 |
- |
8.45 |
z |
- |
0.24 |
3.2 |
9 |
|
8 |
-16.3 |
- |
x |
-16.3 |
- |
-9.3 |
9 |
|
9 |
-8.6 |
3.28 |
d |
3.6 |
- |
4.0 |
14 |
|
10 |
3.2 |
- |
f |
-4.8 |
0.1 |
- |
7 |
|
11 |
8.9 |
- |
α |
350 |
- |
500 |
6 |
|
12 |
1.2 |
- |
z |
2.6 |
- |
3.8 |
8 |
|
13 |
- |
6.15 |
x |
- |
0.2 |
1.65 |
10 |
|
14 |
3.26 |
- |
x |
- |
0.18 |
3.41 |
7 |
|
15 |
1.85 |
6.21 |
g |
22 |
3.1 |
- |
9 |