Разработать программу, осуществляющую ввод исходных данных, необходимые вычисления и вывод результатов - C (СИ)

Узнай цену своей работы

Формулировка задачи:

1. Составить алгоритм решения задачи. 2.*Разработать программу, осуществляющую ввод исходных данных, необходимые вычисления и вывод результатов. Ввод и вывод сопроводить комментариями. 3. Разработать несколько тестовых наборов исходных данных и испытать программу на компьютере. *Разработать программу, которая вычисляет сos x по формуле: сos x = - (p/2 - x)/2! + (p/2 - x)^4/4! - (p/2 - x)^6/6! + (p/2 - x)^6/8! - …

Решение задачи: «Разработать программу, осуществляющую ввод исходных данных, необходимые вычисления и вывод результатов»

textual
Листинг программы
double myCos(x)
{
 double sum = 0;
 int LIMIT = 1000000;// можно поставить max int
 double part = 0;
 for(int i=0;i<LIMIT;i+=2)
 {
  part = i%4==0?1:-1;
  part+=pow(pi/2-x, i);
  part/=fact(i);
  if(abs(sum+part)>0.001)
   break;
  sum+=part;
 }
 return sum;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5
Похожие ответы