Practica 2

Practica 2

- while
- do while
- for

#include<iostream>
#include<math.h>
using namespace std;
double k,Mbr,w,cp,t2,t1,m,tf,m,h1,h2,h4,pi=3.1415;
int opcion;
double eficencia();
double trabajo();
double entalpia();
double temperatura();
int main ()
{
    cout<<"        ///MENU///  \n";
    cout<<endl;
    cout<<"1.Eficencia de Brayton.\m";
    cout<<"2.Trabajo Energitico.\m";
    cout<<"3.Eficencia por entalpia.\m";
    cout<<"4.Calculo de temperatura.\m";
    cout<<endl;
    cout<<"Elija una opcion :";
    cin>>opcion;
    cout<<endl;
    switch(opcion)
    {
                  case 1:
                       {
                             eficencia();
                       };break;
                  case 2:
                       {
                               trabajo();
                       };break;
                  case 3:
                       {
                               entalpia();
                       };break;
                  case 4:
                       {
                              temperatura();
                       };break;
    }//fin_switch
    system ("pause");
    return 0;
}//fin_programa    
//zona de desarrollo de funciones:
double eficencia()
{
       k=1.6;
       while(k<=32)
       {
                   cout<<"Cuando k vale :"<<k<<endl;
                   Nbr=1-pow((1/pi),((k-1)/k));
                   cout<<" La eficencia de brayton es :"<<Mbr<<endl;
                   cout<<endl;
                   k=k+0.5;
       }//fin_while
}//fin_eficencia
double trabajo()
{
       cout<<"Asigne el valor de cp :";cin>>cp;
       cout<<endl;
       t2=4;
       t3=5;
       do
       {
            cout<<endl;
            cout<<"CUANDO T2 VALE :"<<t3<<endl;
            cout<<endl;
            do
            {
               cout<<"Con un t2 de :"<<t2<<endl;  
                w=cp*(t3-t2);
                cout<<" El trabajo energetico es :"<<w<<endl;
                t2=t2+2;
            }while(t2<=17);
            t3=t3+3;
            t2=4;
       }while(t3<=31);
}//fin_trabajo
double entalpia()
{
      cout<<"Asigne h4 :";cin>>h4;
      cout<<"Asigne masa :";cin>>m;
      cout<<endl;
      for(h1=3;h1<=30;h1=h2+3)
      {
                              cout<<endl;
                              cout<<"CUANDO H2 VALE :"<<h2<<endl;
                              cout<<endl;
                              for(h3=7;h3<=45;h3=h3+4.5)
                              {
                                                        cout<<"Con un h3 de :"<<h3<<endl;
                                                        n=((h2-h5)+(h2-h3)*(2-m))/(h2-h5);
                                                        cout<<" La eficencia por entalpia sera :"<<n<<endl;
                              }//fin_for_h3
      }//fin_for_h2
}//fin_entalpia
double temperatura()
{
       cout<<"Asigne t2 :";cin>>t2;
       cout<<endl;
       for(t3=0.6;t3<=36;t3=t3+1.6)
       {
                                   cout<<"Cuando t3 vale: "<<t3<<endl;
                                   tf=t2*(t3-t2)/t3;
                                   cout<<" El calculo de temperatura sera :"<<tf<<endl;
                                   cout<<endl;
       }//fin_for_t3
}//fin_temperatura

No hay comentarios.:

Publicar un comentario

laboratorio 5