Контрольная работа: Алгоритмічні мови програмування мова С
Результати виконання програми
***Программа вычисления значения функции полинома в заданной точке X***
Сколько знаков после запятой выводить на экран? 6
Ввести значение Х:
1) из файла;
2) с клавиатуры?
Значение полинома в точке X1=0.111 равно: -6.094421
Значение полинома в точке X2=-0.999 равно: -23.161737
Нажмите любую клавишу.
Блок-схема№2 до завдання№2.
Завдання №3. Скласти блок-схему та програму табулювання функції на проміжку [a, b] з заданим кроком hз використанням циклу з після умовою. Програма, крім того, повинна побудувати графік функції на вказаному проміжку з побудовою всіх точок, обчислених при табулюванні.
№ варіанту | Функція | a | b | h |
2 | 0 | 1 | 0.25 |
Відповідь №3
Текст програми.
#include <stdio.h> /*об'явлення бiблiотечних функцiй для вводу-виводу*/
#include <graphics.h> /*виводу графiки*/
#include <math.h> /*математичних обчислень*/
#include <conio.h> /*зчитування символiв з клавiатури*/
float F (float x); /*об'явлення функцii обчислення Y*/
int main() /*початок програми*/
{
float a,b,h,y,max,i; /*опис типiв змiнних*/
int g; /*помилка графiки*/
int g_driver, g_mode; /*графiчний драйвер та режим*/
int q, w,j; /*ширина та висота графiка*/
char m[5];
printf("Програма табулювання функцii Y на промiжку [a,b] з кроком h\n");
printf("\nВведiть значення початку промiжку табуляцii: а = ");
scanf("%f", &a);
printf("\nВведiть значення кiнця промiжку табуляцii: b = ");