Курсовая работа: Алгоритмизация и программирование разветвляющихся процессов
z:=0;
writeln('x=',x:6:2,' Z=',z:12:3);end;
End.
Результаты задачи №1
Vvedite znachenie x=23
x= 23.00 Z=net znacheniy
Vvedite znachenie x=-37
x=-37.00 Z=net znacheniy
Vvedite znachenie x=-100
x=-100.00Z=net znacheniy
Vvedite znachenie x=-7
x= -7.00 Z=-149327123808.531
Постановка задачи 2 . Разработать алгоритм и программу формирования одномерного массива A[i] по условию A[i]=Z(x), заданной интервально на различных промежутках. Если функция Z(x) неопределенна при каких-либо значениях x, то в программе необходимо предусмотреть вывод сообщения «При данном Х функция неопределенна» и вывести значение Х. Вид задания функции:
где ,
,
,
,
Значения a,b,c,d вычисляются по формулам:
,,
,, где n – номер варианта.
При формировании функции массива A[i] можно выбрать несколько вариантов шага, но при условии, чтобы на каждом из интервалов было взято не менее 10-ти значений
При выполнении задачи шаг по x можно брать нецелым числом. В программе необходимо организовать вывод всех элементов A[i] и числа их значений на монитор.
Блок-схема для задачи №2.
Листинг программы №2
Program Kursovoj_Braginec_DA;
uses crt;
var j:integer;
a,b,c,d,x4,x7,x11,x15,x25:real;