Ć
wiczenie 3: Instrukcje iteracyjne cz. 2.
Tematyka: zapoznanie z zasadami wykorzystywania instrukcji iteracyjnych w programach
obliczeniowych
Przykładowe zadania:
1. Program, który dla funkcji
( )
>
=
+
<
=
3
3
x
sin
;
0
x
2
3
;
0
x
x
1
x
;
0
x
)
x
(
f
wyznacza wartość maksymalną oraz wartość średnią dla x
∈
[a,b]
i zmieniającego się z
krokiem
∆
x>0
.
2. Wartość
L
y =
można wyznaczyć, posługując się następującą regułą iteracyjną:
+
=
+
i
i
1
i
y
L
y
2
1
y
;
2
L
y
0
=
.
Należy napisać program, wykorzystujący powyższą metodę. Obliczenia należy
przeprowadzać do chwili osiągnięcia żądanej dokładności, tzn. do chwili, gdy
ε
<
−
+
i
1
i
y
y
.
3. Program, który dla rzeczywistej wartości x, podanej z klawiatury, oblicza wartość
następującego wyrażenia:
∑
−
=
=
N
5
i
i
)
ix
sin(
x
y
.
Wartość N także należy na początku programu wczytać z klawiatury.
4. Program wyznaczający minimalną wartość p
∈
N
, która spełnia poniższą nierówność:
(
)
ε
<
−
−
nq
1
p
e
q
n
!
p
1
; n
∈
N, q
∈
R,
ε∈
R
– wczytywane z klawiatury.