top of page

INTENSIDAD DEL SONIDO

#include<iostream>
#include<math.h>

using namespace std;
int A,N,R1,R2,R3,R4,p,s,q,d,u,i,w,o,po,vp,den,t,r;
double int_1 (int o,int s),z1;
double z3,z4,z2;
 double int_2 (int x,int y,int z),Z2;
 double int_3 (int p),Z3;
double pi=3.14;
int ate_sonido4(int u,int i);

 

int main()
{
    int opcion;
    do
    {
    
    cout<<"**** INTENSIDAD DEL SONIDO *****  \n";
    cout<<"1) opcion 1 :potencia acustica:  \n";
    cout<<"2) opcion 2 :precion acustica : \n";
    cout<<"3) opcion 3 :intencidad del sonido en una onda esferica: \n";
    cout<<"4) opcion 4 :atenuacion del sonido4 : \n";

    cin>>opcion;
    switch(opcion)
    
{

     case 1:
        {
           cout<<"ingrese la potencia acustica",cin>>A;
            cout<<"ingrese el area normal de propagacion",cin>>N;
       
           R1=int_1 (A,N);
            cout<<R1<<endl;
          
        };break;
       
    case 2:
      {
        cout<<"ingrese la potencia",cin>>po;
       cout<<"ingrese la velocidad de propagacion",cin>>vp;
       cout<<"ingrese la densidad del medio",cin>>den;
        R2=int_2(po,vp,den);
        cout<<R2<<endl;
      }break;
        
        case 3:
        {
          cout<<"ingrese la potencia",cin>>p;
          R3= int_3 (p);
          cout<<R3<<endl;
           }break;
 
    case 4:
      {
           cout<<"atenuacion del sonido";
         cout<<"ingrese el periodo",cin>>t;
         cout<<"ingrese w: ",cin>>w;
         R4=ate_sonido4(t,w);
         cout<<R4<<endl;
       };break;
     

 

}
}while(opcion!=0);
return 0;
}//fin del switch:

//zona de funciones

double int_1 (int o,int s)
{
z1=o/s;
return z1;

}//fin velocidad del sonido 1

 double int_2 (int x,int y,int z)
{

z2=x/2*y*z;
return z2;

}//fin velocidad del sonido 2

double int_3(int P)
{
z3=p/(4*pi*pow(r,2));
 return z3;
}//fin velocidad del sonido3

int ate_sonido4(int u, int i)
{

z4=pow(sin(2*w*t),2)+cos(w*t);
return z4;

}
//fin del programa..

 

  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon
bottom of page