Не компилируется программа, указывая на круглые скобки - C (СИ)

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

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

Всем доброго времени суток Начал изучать с\с++ ,и столкнулся с небольшой проблемой программа не компилируется и указывает мне ошибку на круглые скобки ")" взгляните пожалуйста и подскажите в чем ошибка- зарание спасибо
#include<stdio.h>
#include<math.h>
  main() {
     float x,y;
     double r,d,b,c,i,j;
     scanf_s("%f%f%lf%lf",&x,&y,&i,&j);
     x=4.5;
     y=8.5;
     i=3;
     j=6;
     d= sqrt((exp(x/2)+(exp(y/2)*3);
     b= abs(i-(exp(j/3)));
     c=sin((x+y)-log(x)*2);
     r=(d+b)/c;
     printf("%lf%lf%ef%lf",d,b,c,r);
     
     return 0; }

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

textual
Листинг программы
#include<stdio.h>
#include<math.h>
main() {
float x,y;
double r,d,b,c,i,j;
scanf_s("%f%f%lf%lf",&x,&y,&i,&j);
x=4.5;
y=8.5;
i=3;
j=6;
d= sqrt(exp(x/2)+(exp(y/2)*3));
b= abs(i-(exp(j/3)));
c=sin((x+y)-log(x)*2);
r=(d+b)/c;
printf("%lf%lf%ef%lf",d,b,c,r);
 
return 0; }

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

  1. Включаем необходимые заголовочные файлы для работы с плавающей точкой и для работы с вводом-выводом
  2. Объявляем переменные типа float и double для работы с числами с плавающей точкой
  3. Используем функцию scanf_s для ввода четырех чисел с плавающей точкой в переменные x, y, i, j
  4. Присваиваем переменным x, y, i, j конкретные значения
  5. Вычисляем значение переменной d с помощью функции sqrt, которая вычисляет квадратный корень из результата функции exp, которая возвращает экспоненту от значения переменной x, делённое на 2, и округлённое до типа double
  6. Вычисляем значение переменной b с помощью функции abs, которая возвращает абсолютное значение разности между переменной i и результатом функции exp, которая возвращает экспоненту от значения переменной j, делённое на 3
  7. Вычисляем значение переменной c с помощью функции sin, которая возвращает синус от значения выражения (x+y)-log(x)*2, и результат округляется до типа double
  8. Вычисляем значение переменной r, разделив сумму переменных d и b на переменную c
  9. Используем функцию printf для вывода значений переменных d, b, c и r на экран
  10. Возвращаем 0, чтобы указать, что программа успешно завершилась

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


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

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

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