VECTORES
// ESTRUCTURA EN BLANCO
#include<iostream>
#include<math.h>
using namespace std;
const int TAM=3;
int i, QM[TAM], h1[TAM], h2[TAM], h3[TAM], h4[TAM];
int main ()
{
//1)DECLARACION
int opcion;
do
{ // INICIO DEL DO - WHILE
cout<<"*********MENU ******************************\n\n";
cout<<"1)LECTURA DE VALORES \n";
cout<<"2)IMPRESION DE VALORES \n";
cout<<"3)POTENCIA TERMICA DE ENTRADA \n";
cout<<"4)POTENCIA TERMICA DE SALIDA \n";
cout<<"5)POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(TURBINA) \n";
cout<<"6)POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(BOMBA) \n";
cout<<"7)RENDIMIENTO TERMICO DEL CICLO \n\n";
cout<<" DIGITE <0> PARA SALIR \n\n";
cout<<"********************************************\n\n";
cout<<" ELIJA UNA OPCION : "; cin>>opcion;
//2)ASIGNACION
switch (opcion)
{
case 1:
{
cout<<"******* LECTURA DE VALORES *********************\n\n";
for (i=1; i<=TAM; i++)
{
cout<<"INGRESE EL VALOR QM[ "<<i<<" ] = "; cin>>QM[i];
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<"INGRESE EL VALOR h1[ "<<i<<" ] = "; cin>>h1[i];
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<"INGRESE EL VALOR h2[ "<<i<<" ] = "; cin>>h2[i];
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<"INGRESE EL VALOR h3[ "<<i<<" ] = "; cin>>h3[i];
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<"INGRESE EL VALOR h4[ "<<i<<" ] = "; cin>>h4[i];
}
cout<<endl;
cout<<"**********************************************\n\n";
} //FIN DEL CASO 1
break;
case 2:
{
cout<<"******* IMPRESION DE VALORES *********************\n\n";
for (i=1; i<=TAM; i++)
{
cout<<" EL VALOR DE QM[ "<<i<<" ] = "<<QM[i]<<endl;
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<" EL VALOR DE h1[ "<<i<<" ] = "<<h1[i]<<endl;
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<" EL VALOR DE h2[ "<<i<<" ] = "<<h2[i]<<endl;
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<" EL VALOR DE h3[ "<<i<<" ] = "<<h3[i]<<endl;
}
cout<<" \n\n";
for (i=1; i<=TAM; i++)
{
cout<<" EL VALOR DE h4[ "<<i<<" ] = "<<h4[i]<<endl;
}
cout<<endl;
cout<<"**********************************************\n\n";
} //FIN DEL CASO 2
break;
case 3:
{
cout<<"******* POTENCIA TERMICA DE ENTRADA **************************\n\n";
for (i=1; i<=TAM; i++)
{
float Qe[i];
Qe[i] = QM[i]*(h1[i]-h4[i]);
cout<<"LA POTENSIA TERMICA DE ENTRADA ES: "<<Qe[i]<<endl;
}
cout<<"**********************************************\n\n";
} //FIN DEL CASO 3
break;
case 4:
{
cout<<"******* POTENCIA TERMICA DE SALIDA ******\n\n";
for (i=1; i<=TAM; i++)
{
float Qs[i];
Qs[i] = QM[i]*(h2[i]-h3[i]);
cout<<"LA POTENSIA TERMICA DE SALIDA ES: "<<Qs[i]<<endl;
}
cout<<"**********************************************\n\n";
} //FIN DEL CASO 4
break;
case 5:
{
cout<<"******* POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(TURBINA) ************\n\n";
for (i=1; i<=TAM; i++)
{
float Wt[i];
Wt[i] = QM[i]*(h1[i]-h2[i]);
cout<<"LA POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(TURBINA) ES: "<<Wt[i]<<endl;
}
cout<<"**********************************************\n\n";
} //FIN DEL CASO 5
break;
case 6:
{
cout<<"******* POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(BOMBA) ******\n\n";
for (i=1; i<=TAM; i++)
{
float Wb[i];
Wb[i] = QM[i]*(h3[i]-h4[i]);
cout<<"POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(BOMBA) ES: "<<Wb[i]<<endl;
}
cout<<"**********************************************\n\n";
} //FIN DEL CASO 6
break;
case 7:
{
cout<<"******* RENDIMIENTO TERMICO DEL CICLO ******\n\n";
for (i=1; i<=TAM; i++)
{
float n[i],Wb[i],Wt[i],Qs[i],Qe[i];
Qe[i] = QM[i]*(h1[i]-h4[i]);
Wt[i] = QM[i]*(h1[i]-h2[i]);
Wb[i] = QM[i]*(h4[i]-h3[i]);
cout<<"LA POTENCIA TERMICA DE ENTRADA ES: "<<Qe[i]<<endl;
cout<<"LA POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(TURBINA) ES: "<<Wt[i]<<endl;
cout<<"LA POTENCIA MECANICA SUMINISTRADA Y ABSORBIDA(BOMBA) ES: "<<Wb[i]<<endl;
n[i]=(Wt[i]-Wb[i])/Qe[i];
cout<<"EL RENDIMIENTO TERMICO DEL CICLO ES: "<<n[i]<<endl;
}
cout<<"**********************************************\n\n";
} //FIN DEL CASO 7
break;
}// FIN DE SWITCH
} // FIN DEL DO - WHILE
while (opcion !=0);
cout<<endl;cout<<"\n";
system("pause");
return 0;
}//FIN DEL PROGRAMA
No hay comentarios:
Publicar un comentario