Контрольная работа: Алгоритмічні мови програмування
Значение полинома в точке X1=3.570466
Значение полинома в точке X2=5.307651
Нажмите любую клавишу на клавиатуре
Блок-схема до завдання №2
Завдання № 3. Скласти блок-схему та програму табулювання функції на проміжку [a , b ] з заданим кроком h з використанням циклу з після умовою. Програма, крім того, повинна побудувати графік функції на вказаному проміжку з побудовою всіх точок, обчислених при табулюванні.
№ варіанту | Функція | a | b | h |
13 | 1 | 6 | 0.2 |
Текст програми.
// Программа табуляции функции на
// промежутке с заданным шагом и построением графика
#include <stdio.h> //Открытие библиотечных функций
#include <graphics.h> //Функция подключения графики
#include <math.h> //Функция подключения математических вычислений
#include <conio.h> //Чтение символов с клавиатуры
float F (float x); //Объявление функции Y
int main()
{
float a,b,h,y,max,i; //Описание переменных
int gerr; //Ошибка графики
int g_driver, g_mode; //Графический драйвнр и режим
int XMAX, YMAX,j; //Ширина и высота графика
char msg[5];
printf("*****Программа табуляции функции Y на промежутке [a,b] с шагом h*****\n");
printf("\nВведите значение начала табуляции: а = ");
scanf("%f", &a);
printf("\nВведите значение конца табуляции: b = ");
scanf("%f", &b);
printf("\nВведите значение шага табуляции: h = ");
scanf("%f", &h);
i=a; max=0;
do
{