Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Вычисление значений функции



Пример 1. Вычислить значение функции . Значение переменной x и параметра n вводить с клавиатуры (n – целое).

#include <stdio.h>

#include <math.h>

main()

{int n;

float x;

char yn,temp;

do {

printf("введите n-целое................");

scanf("%i",&n);

printf("введите x-десятичное...........");

scanf("%g",&x);

if (fabs(x)<5)

printf(".........y(%g,%i)=%g\n",x,n,exp(log(log10(26-x*x))/n));

else if ((fabs(x)>5)&&(fabs(x)<sqrt(26))&&(n % 2))

printf(".........y(%g,%i)=%g\n",x,n,-exp(log(-log10(26-x*x))/n));

else if ((fabs(x)==5)&&(n>0))

printf(".........y(%g,%i)=%g\n",x,n,0/n);

else

printf("Функция не определена\n");

printf("Продолжить работу-y, закончить-n\n");

temp=getchar();

yn=getchar();

temp=getchar();

} while ((yn!='n')&&(yn!='N'));

}

Тест:

n x y
  -4.8 0.912448
  5.05 -0.787677
  -4  
    решений нет
     




Дата публикования: 2015-09-17; Прочитано: 287 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...