Question: I'm having a problem with this c++ program compiling. The voltage gain of an amplifier is given by this formula: voltage gain = (275/(23^2 +

I'm having a problem with this c++ program compiling.

The voltage gain of an amplifier is given by this formula:

voltage gain = (275/(23^2 + 0.5f^2)^(1/2))^n

f is the frequency in HZ

n is the number of stages in the amplifier.

Using this formula, write a C++ program to determine the value of voltage gain.

Example: amplifier with 4 stages, operating at 120HZ frequency.

The output shoudl be in the form:

At frequency xxxxx hertz, the voltage gain is yyyyy

#include #include using namespace std;

int main() { double numOfStages,freq,voltGain; cout<<"Enter the value of n,the number of stages of the amplifiler:"; cin>>numOfStages; cout<<" Enter the value of f, the frequency of the amplifer in herts:"; cin>>freq; voltGain = pow((275 /(sqrt( pow(23.0,2.0)+(0.5*pow(freq,2.0))),numOfStages); cout<<" At a frequncy of"<

return 0; }

i keep getting this error

In function 'int main()': 12:76: error: expected ')' before ';' token 12:76: error: expected ')' before ';' token

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!