miércoles, 12 de septiembre de 2012

Practica 3

Practica 3 Problema 1

3.-Considere X=1.6722, Y=14.65, Z=1.845, W=2.45 evaluar las siguientes expresiones y despliegue la expresion original, la expresion con valores y el resultado de la evaluacion

1.-(2*y*e^(w-z))     2.-(x*(y)+x^3)     3.-(32.0*z/(1.33)*x)     

4.-(100.0/y*e^(2.66)+z)     5.-8.86*e^(2*w)+4*x

Diagrama de flujo


Codificacion en C++

//Practica 3 Problema 1     Fecha: 12/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
                        //Fuentes Aranda Jesus Javier

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
double x=1.6722, y=14.65, z=1.845, w=2.45, R;
R=2*y*exp(w-z);//expresion 1
cout<<"2*y*e^(w-z)=2*14.65*exp(2.45-1.845)="<<R<<endl;
cout<<"\n"<<endl;
R=x*sqrt(y)+pow(x,3);//expresion 2
cout<<"x*sqrt(y)+pow(x,3)=1.6722*sqrt(14.65)+pow(1.6722,3)="<<R<<endl;
cout<<"\n"<<endl;
R=32.0*z/sqrt(1.33)*x;//expresion 3
cout<<"32.0*z/sqrt(1.33)*x=32.0*1.845/sqrt(1.33)*1.6722="<<R<<endl;
cout<<"\n"<<endl;
R=100.0/y*exp(2.66)+z;//expresion 4
cout<<"100.0/y*exp(2.66)+z=100.0/14.65*exp(2.66)+1.845="<<R<<endl;
cout<<"\n"<<endl;
R=8.86*exp(2*w)+4*x;//expresion 5
cout<<"8.86*exp(2*w)+4*x=8.86*exp(2*2.45)+4*1.6722="<<R<<endl;
getch ();
return 0;
}


Practica 3 Problema 2

2.-Considere A=11, B=65, C=18, D=2 evaluar las siguientes expresiones y despliegue la expresion original, la expresion con valores y el resultado de la evaluacion

1.-(B^2)/(A^2)     2.-(2*(CD^4))     3.-(C^2)/(A+D)     

4.-(23*c/(8)*(A+D^2))     5.-(15*(a)/(3)*(D^3))

Diagrama de flujo


Codificacion en C++


//PRACTICA No 3 PROBLEMA No 2 FECHA: 12-Septiembre-2012

//INTEGRANTES: Onofre Gonzalez Adrian Hilario

//Fuentes Aranda Jesus Javier



#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int a=11, b=65, c=18, d=2;
float R;
R=pow(b,2)/pow(a,2);
cout<<"pow(b,2)/pow(a,2)=pow(65,2)/pow(11,2)="<<R<<endl;
cout<<"\n";
R=2*pow(c*d,4);
cout<<"2(pow(c*d,4))=2(pow(18*2,4))="<<R<<endl;
cout<<"\n";
R=pow(c,2)/(a+d);
cout<<"pow(c,2)/(a+d)=pow(18,2)/(11+2)="<<R<<endl;
cout<<"\n";
R=23*c/sqrt(8)*pow(a+d,2);
cout<<"23(c)/sqrt(8)(pow(a+d,2))=23(18)/sqrt(8)(pow(11+2,2)="<<R<<endl;
cout<<"\n";
R=15*(a)/sqrt(3)*(pow(d,3));
cout<<"15(a)/sqrt(3)*(pow(d,3))=15(11)/sqrt(3)(pow(2,3))="<<R<<endl;
getch ();
return 0;
}


Practica 3 Problema 3

3.-Haga un programa para calcular y desplegar los voltajes de salida de dos circuitos electricoes y la suma de los dos voltajes. El voltaje de salida para el primer circuito esta dado por la ecuacion (120)V/0.33(f) y el voltaje de salida para el segundo circuito esta dado por la ecuacion 110(V)/0.56(f)^2. Donde V es el voltaje de entrada al circuito y f es la frecuencia en Hertz.
Considere para el primer circuito el voltaje de entrada 7.3 y la frecuencia 110 Hertz y para el segundo circuito 8.5 voltios a 90 Hertz

Diagrama de flujo


Codificacion en C++

//Practica 3 Problema 3     Fecha: 12/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
                        //Fuentes Aranda Jesus Javier

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float v1=7.3, f1=110, v2=8.5, f2=90, Vs1, Vs2, sv;
Vs1=120*v1/0.33*f1;//primer calculo
cout<<"Voltaje de salida circuito 1="<<Vs1<<endl;
cout<<"\n"<<endl;
Vs2=110*v2/0.56*pow(f2,2);//segundo calculo
cout<<"Voltaje de salida circuito 2="<<Vs2<<endl;
cout<<"\n"<<endl;
sv=Vs1+Vs2;//suma de voltajes
cout<<"Suma de voltajes="<<sv<<endl;
getch ();
return 0;
}


Practica 3 Problema 4

4.-Un modelo del crecimiento de la poblacion mundial, en miles de millones de personas desde 2000 esta dado por la ecuacion:

Poblacion= 6.0e^0.2(año-2000)

Diagrama de flujo


Codificacion en C++

//PRACTICA No 3 PROBLEMA No 4 FECHA: 12-Septiembre-2012
//INTEGRANTES: Onofre Gonzalez Adian Hilario
//Fuentes Aranda Jesus Javier

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float POBLACION;
POBLACION=6.0*exp(0.2*(2012.0-2000.0));
cout<<"6.0*exp(0.2(2012.0-2000.0))="<<POBLACION<<" MILLONES DE PERSONAS"<<endl;
getch ();
return 0;
}


Practica 3 Problema 5

5.-Las cordenadas polares de un punto consisten en la distancia r, de un origen especificado y un angulo θ, con respecto al eje x. Las cordenadas (X y Y) del punto se relacionan con sus cordenadas por las formulas X= r*sen θ, Y= r*cos θ. Usando esta formula escriba un programa con r= 8 y θ=35 grados

Diagrama de flujo


Codificacion en C++

//Practica 3 Problema 5     Fecha: 12/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
                        //Fuentes Aranda Jesus Javier

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
double r=8, rad=35*3.1416/180.0, x, y;
cout<<"El valor de las cordenadas polares son:"<<endl;
cout<<"\n"<<endl;
x=r*sin(rad);//calculo de x
cout<<"El valor de X es="<<x<<endl;
cout<<"\n"<<endl;
y=r*cos(rad);//calculo de y
cout<<"El valor de Y es="<<y<<endl;
getch ();
return 0;
}


Practica 3 Problema 6

6.-La resistencia combinada de cuatro resistencias conectadas en paralelo, esta dada por la ecuacion resistenciaCombinada= 1/(1/r1+1/r2+1/r3+1/r4)

Inicialize las resistencias con valores r1=1000Ω, r2= 1200Ω, r3= 1500Ω, r4=1800Ω y despliegue sus valores. Haga un programa para calcular la resistencias combinada

Diagrama de flujo


Codificacion en C++

//PRACTICA No 3 PROBLEMA No 6 FECHA: 12-Septiembre-2012
//INTEGRANTES: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float R1=1000.0, R2=1200.0, R3=1500.0, R4=1800.0, RT;
cout<<"Las resistencias en paralelo son"<<endl;
cout<<"R1=1000.0 ohms, R2=1200.0 ohms, R3=1500.0 ohms, R4=1800.0 ohms"<<endl;
cout<<"\n";
cout<<"Encontar la resistencia total del circuito"<<endl;
cout<<"\n";
RT=1/(1/R1+1/R2+1/R3+1/R4);
cout<<"1/(1/R1+1/R2+1/R3+1/R4="<<endl;
cout<<"1/(1/1000.0+1/1200.0+1/1500.0+1/1800.0= "<<RT<<"Ohms Resistencia Total"<<endl;
getch ();
return 0;
}















No hay comentarios:

Publicar un comentario