Вы находитесь на странице: 1из 6

#include "stdafx.

h"

#include "iostream.h"

#include <stdio.h>

int main(int argc, char* argv[])

{ double xA,,xC,xV,Dh,Re,xE,H,G,xF,vmax,R,r,Ur,z,y,CP,W,L,S;

int xm,ff,i;

cout<<"I.-INGRESE LOS DATOS DEL PROBLEMA:"<<endl;

cout<<"**********************************"<<endl;

cout<<""<<endl;

cout<<"1)Ingrese la Viscosidad Cinematica (m^2/s) :";cin>> xC;

cout<<"2)Ingrese la Velocidad Media del Liquido (m/s) :";cin>>xV;

cout<<"3)Ingrese la Rugosida Absoluta (m):";cin>>xE;

cout<<"4)Ingrese la Valor Costante de Reynolds :";cin>>i;

cout<<"5)Ingrese el Valor del Radio de la Tuberia (m) : ";cin>>R;

cout<<"6)Ingrese el Valor de la Distancia r(m): ";cin>>r;

cout<<"7)Ingrese la Longitud de la Tuberia (m): ";cin>>L;

cout<<""<<endl;

xP=2*3.1416*R;

xA=3.1416*(R*R);

Dh=(4*xA)/xP;

Re=(xV*Dh)/xC;

H=xE/(3.7*Dh);
G=(5.74)/pow(Re,0.9);

CP=(xF*L*S*pow(xV,2))/(2*Dh);

W=(CP*xV*xA);

cout<<"1)El Area de Flujo (m^2) :"<<xA<<endl;

cout<<"2)El Perimetro Mojado (m) :"<<xP<<endl;

cout<<"3)El Diametro Hidraulico (m):"<<Dh<<endl;

cout<<"4)El Numero de Reynolds :"<<Re<<endl;

cout<<"5)La Caida de Presiones (Pa):"<<CP<<endl;

cout<<"6)La Potencia (Watts) :"<<W<<endl;

cout<<""<<endl;

while (xE==0)

cout<<"La Tuberia es Lisa -Utilise la Grafica"<<endl;}

if ((Re>=0)&&(Re<=2000))

{ xm=1;

cout<<"***************"<<endl;

cout<<"*FLUJO LAMINAR*"<<endl;

cout<<"***************"<<endl;

cout<<""<<endl;

cout<<"Caracteriticas:"<<endl;
cout<<"***************"<<endl;

cout<<"a)Literalmente Flujo va en Laminas"<<endl;

cout<<"b)Bajas Velocidades"<<endl;

cout<<"c)Atracion con la Capa Limite"<<endl;

cout<<"d)Interacion Pared/Flujo Central es Parabolico Muchas"<<endl;}

cout<<""<<endl;

if(( Re>2000) && (Re<=2300))

{ xm=2;

cout<<"*******************"<<endl;

cout<<"*FLUJO TRANSITORIO*"<<endl;

cout<<"*******************"<<endl;

cout<<""<<endl;

cout<<"Caracteriticas:"<<endl;

cout<<"***************"<<endl;

cout<<"a)Transicion entre el Flujo Laminar y Turbulento"<<endl;

cout<<"b)Dificil de Modelar"<<endl;

cout<<"c)A veces se Comporta como Laminar "<<endl;

cout<<"d)Otras Veces como Turbulento "<<endl;

cout<<""<<endl;}

if(Re>2300)

{ xm=3;

cout<<"******************"<<endl;

cout<<"*FLUJO TURBULENTO*"<<endl;
cout<<"******************"<<endl;

cout<<""<<endl;

cout<<"Caracteriticas:"<<endl;

cout<<"***************"<<endl;

cout<<"a)Altas Velocidades "<<endl;

cout<<"b)Muchos Remolinos"<<endl;

cout<<"c)Poca Importancia con la Pared"<<endl;

cout<<"d)Flujo Tampon en algunos Casos"<<endl;

cout<<""<<endl;

switch (xm)

case 1:

cout<<"Calculos en el Flujo Laminar:"<<endl;

cout<<"*****************************"<<endl;

cout<<""<<endl;

xF=(64/Re);

cout<<"7)El Factor de Fricion :"<<xF<<endl;

vmax=2*xV;

d=0.0707*R;

ff=2;

break;

case 2:

cout<<"Calculos en el Flujo Transitorio:"<<endl;


cout<<"*********************************"<<endl;

cout<<""<<endl;

xF=log10(H+G);

cout<<"7)El Factor de Fricion :"<<xF<<endl;

vmax=xV*(1+1.43*pow(xF,1/2));

d=0.2162*R;

Ur=xV(1+1.43*pow(xF,1/2)+2.15pow(xF,1/2)log10((R-r)/R));

z=pow(i+1,3)*pow(2*i+1,3); y=4pow(i,4)(i+3)(2*i+3);

cout<<"El Factor de Fricion :"<<xF<<endl;

break;

case 3:

cout<<" El Flujo es Turbulento:"<<endl;

cout<<"************************"<<endl;

cout<<""<<endl;

xF=log10(H+G);

vmax=xV*(1+1.43*pow(xF,1/2));

r=0.2162*R;

Ur=xV(1+1.43*pow(xF,1/2)+2.15pow(xF,1/2)*log10((R-r)/R));

z=pow(i+1,3)*pow(2*i+1,3); y=4*pow(i,4)*(i+3)*(2*i+3);

ff=(z/y);

break;

}
cout<<"8)La Velocidad Maxima del Flujo (m/s) : "<<vmax<<endl;

cout<<"9)La Distancia r a la que la Delocidad Local es igual ala Velocidad Media (m): "<<d<<endl;

cout<<"10)La Velocidad Local en cuaquier posicion r (m/s): "<<Ur<<endl;

cout<<""<<endl;

cout<<""<<endl;

return 0;

Вам также может понравиться