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