Вычислить выражения - C (СИ)

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

Решение задачи: «Вычислить выражения»

textual
Листинг программы
#include <vcl.h>
#pragma hdrstop
#include<iostream.h>
#include<conio.h>
#include<math.h>
#pragma argsused
int main(int argc, char* argv[])
{float a=1.8,b=3.6;
float S=0.0,P=1.0,E=0.0,G,t;
for(int y=1;y<=3;y++)
   {t=sqrt((b+a)*sqrt(y))/sqrt(a*y);
    if(t<=0) S+=t;
    if(t>0) E+=t;
    if(t<0) P*=t;
    }
G=E+P;
cout<<"S= "<<S<<endl<<"G= "<<G;
getch();
  return 0;
}

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

В этом коде выполняются следующие действия:

  1. Включаются необходимые заголовочные файлы
  2. Задаются значения переменных a и b
  3. Инициализируются переменные S, P и E
  4. В цикле for перебираются значения y от 1 до 3
  5. Для каждого значения y вычисляется значение t
  6. Если t <= 0, то оно прибавляется к S
  7. Если t > 0, то оно прибавляется к E
  8. Если t < 0, то оно умножается на P
  9. После окончания цикла, значение E и P складывается и присваивается переменной G
  10. Выводятся значения S и G на экран
  11. Ждется нажатие клавиши для выхода из программы
  12. Возвращается 0, чтобы указать, что программа успешно завершилась

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


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

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

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