Алгоритмы
Download 1.67 Mb. Pdf ko'rish
|
Algoritm
Рис. 20. Блок-схема решения задачи 2. Рис. 21 Блок-схема решения задачи 3. Пример 3. Построить структурную блок – схему решения задачи: найти сумму тех членов числовой последовательности {а n }, заданной общим членом 3 , 2 , 1 , ) 1 ( 2 n n n a n которые больше заданного числа ε, причем известно, что 0 < ε <1/4, и определить число таких членов. Используя формулу общего члена, вычислим первые члены последовательности: , 4 1 1 а , 9 2 2 а , 16 3 3 а …. , очевидно, что последовательность убывающая и все ее члены положительны. Первый наибольший член равен 1/4, поэтому, число ε, с которым сравниваются члены последовательности, ограничено 0 и 1/4. Если убрать нижнее ограничение - 0, начало Ввод k S:=0, i:=1 S := S+a i i := i+1 Вывод S конец i > k Нет Да Алгоритмы Т. Н. Горностаева http://izd-mn.com/ 29 задача не будет иметь решения, так как все члены последовательности будут больше отрицательного ε, а их бесконечное множество. Если убрать верхнее ограничение 1/4, то задача тоже не будет иметь решения, так как в последовательности просто нет членов, больших 1/4. Блок – схема решения задачи представлена на Рис.21, она является структурой Download 1.67 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling