Программирование алгоритмов итерации. Оператор for


Download 117.09 Kb.
bet2/2
Sana10.02.2023
Hajmi117.09 Kb.
#1183534
1   2
Bog'liq
10п Программирование алгоритмов итерации Оператор FOR

Замечание. Если значение индексов у элементов массива меняется начиная с 1 ( как в этом примере ), то начальное значение индекса необходимо установить равным 1 ( для этого обратиться к пункту MATH команде Built-in Variables, а затем в поле ввода Origin ввести значение 1 ( вместо установленного по умолчанию значения 0 ). 


Пример. Немного изменим условия примера 3.5 , а именно : значения х, для которых вычисляется функция y(x) задается вектором x, имеющим n проекций. Для каждой проекции вектора х вычислить значение функции

f(x)=e-x Cos ( 2x ) и записать это значение в соответствующую проекцию вектора y.
Описание программы-функции, решающую эту задачу имеет вид :

form_tab1( n ,x)
for
i 1 .. n

z exp xi
.cos
2.xi

yi z
y

Здесь формальным параметром являются : n - число элементов вектора x ; х - вектор, состоящий из n элементов.


Обращение к описанной программе-функции можно осуществить с помощью конструкций:

m 5 i
1 .. 5 zi i

y form_tab1( m ,z)





1




1.516

1.414




3.84

z =

1.732

y =

5.169




2




3.696




2.236




1.702

Download 117.09 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling