Контрольная работа: Алгоритмічні мови програмування
Студентка групи Пзс-402
Казюка Олена
Завдання №1. Скласти блок схему та програму обчислення значення функції y = f ( x ) у точціx 0 з точністю. Вхідні дані x 0 таa містяться у самій програмі, точність вводиться з клавіатури.
№ варіанту | F ( x ) | X 0 | A | |
13 | 0.4652 | 0.000001 |
Текст програми .
//Программа вычисления значения функции
#include<iostream.h> //Открытие библиотек
#include<conio.h>
#include<stdio.h>
#include <math.h>
const double PI=3.1415926; //Вводконстанты
main()
{
cout<<"\n"<<"**********Программа вычисления значения функции F(x)*********";
float x,a,y; //Описание переменных
int epsilon;
x=0.4652; //Описание переменных первого порядка
a=PI/6;
cout<<"\n"<<" Сколько знаков после запятой вывести на экран ";
scanf("%d",&epsilon); //Считать число знаков epsilon
y=1-(cos(x-a))/(sqrt(a+(cos(x+a)/sin(x+a))))+exp(a*x); //функция, значение которой надо найти
printf("%.*f\n",epsilon,y);
cout<<"\n"<<" Нажмите любую клавишу";
getch(); //Считать символ с клавиатуры
return 0;
}
Результати виконання програми.
**********Программа вычисления значения функции F(x)*********
Сколько знаков после запятой вывести на экран 6
1.357433
Нажмите любую клавишу
--> ЧИТАТЬ ПОЛНОСТЬЮ <--