Лекция: Описание программы
Оператором FOR T=0… открывается цикл по Т и переменной Т присваивается значение 0, затем оператором FOR А=1 открывается цикл по А, его первое значение равно 0,1.При этих значениях рассчитывается z, затем распечатываются Z, T и А и оператором NEXT A закрывается цикл по А, т.е. А принимает следующее значение, равное 0,2, а Т остаётся равным 0. При этих Т и А снова просчитывается и распечатываются Z, T и А, потом А принимает значение 0,3 и т.д. до 0,5, затем, когда диапазон А заканчивается, следующий оператор программы (NEXT T) присваивает Т следующее значение, равное 1 и при этом Т=1 просчитывается весь цикл по А и т.д. Таким образом, при каждом значении Т величина А принимает значения всего своего интервала, т.е. программа перебирает все возможные сочетания Т и А и при них вычисляет и выводит на экран Z, T и А.
Работа второй программы аналогична, но в ней использованы различные операторы цикла — FOR…NEXT и WHILE…WEND.
2 Программа «цикл и ветвление»
Пример 2
Дана функция
е1/3lg|z| +1, если z<0
y = 0, если z=0
tg2x, если z>0
Написать программу для вычисления значений функции на
отрезке x [-1;1] с шагом 0.1 для z = sin x — 0.1.
В примере для каждого значения х сначала нужно определить z, а затем, если z < 0. то у вычислить по первой формуле, если z = 0, то у = 0 и если z > 0, то по третьей формуле.