Решение уравнения y(x)=x2+5x−10 методом половинного деления (qb 64) - QBasic
Формулировка задачи:
помогите пожалуйста решить вот такую функцию метод половинного деления y(x)=x2+5x−10,с помощью программы qb 64. если можно график и блок схему.пожаааааааааалуйста))))
Решение задачи: «Решение уравнения y(x)=x2+5x−10 методом половинного деления (qb 64)»
textual
Листинг программы
сls INPUT'' vvedite.....";a,b,n dx=(b-a)/2 s=0 x=a FOR I=1 TO n s=s+dx*(x^2+5*x-10) NEXT i PRINT"=";s END
Объяснение кода листинга программы
INPUTvvedite.....;a,b,n- ввод начальных значений переменных a, b и n с помощью функции INPUT.dx=(b-a)/2- вычисление шага dx как разности (b-a)/2 для заданных начальных значений a и b.s=0- инициализация переменной s для хранения суммы в цикле.x=a- инициализация переменной x начальным значением a.FOR I%=1 TO n- начало цикла FOR для вычисления суммы на заданном количестве шагов n.s=s+dx*(x^2+5*x-10)- вычисление и добавление к сумме s значения (x^2+5x-10)dx на текущем шаге.NEXT i- переход к следующему шагу цикла.PRINT=;s- вывод значения переменной s в конце цикла.END- конец программы.