PRACTICA 2

Programación múltiple (sin parámetros) con:
(Estructura de repetición infinita)
- while
- do while
- for

#include<iostream>
#include<math.h>
using namespace std;
double k,Nbr,w,cp,t2,t1,n,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.\n";
    cout<<"2.Trabajo Energitico.\n";
    cout<<"3.Eficencia por entalpia.\n";
    cout<<"4.Calculo de temperatura.\n";
    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.5;
       while(k<=10)
       {
                   cout<<"Cuando k vale :"<<k<<endl;
                   Nbr=1-pow((1/pi),((k-1)/k));
                   cout<<" La eficencia de brayton es :"<<Nbr<<endl;
                   cout<<endl;
                   k=k+0.5;
       }//fin_while
}//fin_eficencia
double trabajo()
{
       cout<<"Asigne el valor de cp :";cin>>cp;
       cout<<endl;
       t1=3;
       t2=5;
       do
       {
            cout<<endl;
            cout<<"CUANDO T2 VALE :"<<t2<<endl;
            cout<<endl;
            do
            {
               cout<<"Con un t1 de :"<<t1<<endl; 
                w=cp*(t2-t1);
                cout<<" El trabajo energetico es :"<<w<<endl;
                t1=t1+1;
            }while(t1<=15);
            t2=t2+2;
            t1=3;
       }while(t2<=21);
}//fin_trabajo
double entalpia()
{
      cout<<"Asigne h4 :";cin>>h4;
      cout<<"Asigne masa :";cin>>m;
      cout<<endl;
      for(h1=2;h1<=20;h1=h1+2)
      {
                              cout<<endl;
                              cout<<"CUANDO H1 VALE :"<<h1<<endl;
                              cout<<endl;
                              for(h2=7;h2<=35;h2=h2+2.5)
                              {
                                                        cout<<"Con un h2 de :"<<h2<<endl;
                                                        n=((h1-h4)+(h4-h2)*(1-m))/(h1-h4);
                                                        cout<<" La eficencia por entalpia sera :"<<n<<endl;
                              }//fin_for_h2
      }//fin_for_h1
}//fin_entalpia
double temperatura()
{
       cout<<"Asigne t1 :";cin>>t1;
       cout<<endl;
       for(t2=0.5;t2<=26;t2=t2+1.5)
       {
                                   cout<<"Cuando t2 vale: "<<t2<<endl;
                                   tf=t1*(t2-t1)/t2;
                                   cout<<" El calculo de temperatura sera :"<<tf<<endl;
                                   cout<<endl;
       }//fin_for_t2
}//fin_temperatura

Comentarios

Entradas más populares de este blog

Blog de Trabajo