Расчитать значения переменных y и z по заданным формулам, используя для ввода/вывода scanf и printf - C (СИ) (149832)

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

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

Расчитать значения переменных

y

и

z

по заданным формулам (табл. 1). Использовать для ввода функцию

scanf

, для вывода – функцию

printf

. Определить разность между значениями y и z. В программе предусмотреть ввод исходных данных с экрана дисплея. Предварительно вычислите ожидаемые значения

y

и

z

с помощью калькулятора. Убедитесь, что значения, вычисленные с помощью калькулятора, совпадают с результатами, которые получаются в результате работы программы.

Решение задачи: «Расчитать значения переменных y и z по заданным формулам, используя для ввода/вывода scanf и printf»

textual
Листинг программы
#include <stdio.h>
#include <math.h>
 
int main()
{
    double a;
    printf("enter a: ");
    scanf("%lf",&a);
    printf("y = %lf\n",((sin(M_PI/2)+3+a)/(1-sin(3*a-M_PI))));
    printf("z = %lf\n",1.0/(tan(5.0/4.0*M_PI+3.0/2.0*a)));
    return 0;
}

Объяснение кода листинга программы

  1. Подключение необходимых библиотек: iostream.h и math.h
  2. Объявление переменной типа double a
  3. Вывод сообщения с просьбой ввести значение переменной a
  4. Ввод значения переменной a с помощью функции scanf
  5. Вычисление значения переменной y по формуле ((sin(M_PI/2)+3+a)/(1-sin(3*a-M_PI)))
  6. Вывод значения переменной y
  7. Вычисление значения переменной z по формуле 1.0/(tan(5.0/4.0M_PI+3.0/2.0a))
  8. Вывод значения переменной z
  9. Конец программы

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


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

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

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