martes, 18 de septiembre de 2012

Practica 3

Problema 1
Considere x=1.672, y=14.65, z=1.845, w=2.45 evaluar las siguientes expreciones y despliege la exprecion original, la exprecion con valores y el resultado de la evaluacion.
1) 2*y*e^(w-z)
2) x*y^1/2+x^3
3) 32.0*z/(1.33*x)^1/2
4) 100.0/y*e^2.66+z
5) 8.86*e^(2*w)+4*x
 
Algoritmo:

1- Inicio
Inicializar variables
x=1.672
y=14.65
z=1.845
w=2.45
2- Calcular 2*y*e^(w-z)
r1=r1=2*y*exp(w-z)
3- Calcular x*y^1/2+x^3
r2=x*sqrt(y)+pow(x,3)
4- Calcular 32.0*z/(1.33*x)^1/2
r3=(32.0*z)/(sqrt(1.33*x))

5- Calcular 100.0/y*e^2.66+z
r4=100.0/(y*exp(2.66)+z)

6- Calcular 8.86*e^(2*w)+4*x
r5=8.86*exp(2*w)+4*x

7- Desplegar r1,r2,r3,r4,r5
print "2*y*e^(w-z)        = 2*14.65*e^(2.45-1.845)     = ", r1
print "x*y^1/2+x^3        = 1.672*14.65^1/2+1.672^3    = ", r2
print "32.0*z/(1.33*x)^1/2= 32.0*1.845/(1.33*1.672)^1/2= ", r3
print "100.0/y*e^(2.66)+z = 100.0/14.65*e^(2.66)+1.845 = ", r4
print "8.86*e^(2*w)+4*x   = 8.86*e^(2*2.45)+4*1.672    = ", r5

8- Fin 


Problema 2
Considere A=11, B=65, C=18, D=2 evaluar las siguientes expreciones y despliege la exprecion original, la exprecion con valores y el resultado de la evaluacion.
1) (B^2)/(A^2)
2) 2(CD)^4  
3) C^2/(A+D)
4) 23C/(8(A+D)^2)^1/2
5) 15(A)/(3(D)^3)^1/2
 
Algoritmo:
1- Inicio
Inicializar variables
A=11
B=65
C=18
D=2
2- Calcular y desplegar (B^2)/(A^2)
print "1) (B^2)/(A^2)        = (65^2)/(11^2)          = ", pow(b,2)/pow(a,2)
3- Calcular y desplegar 2(CD)^4  
print "2) 2(CD)^4            = 2(18*2)                = ", 2*pow(c*d,4)
4- Calcular y desplegar C^2/(A+D)
print "3) C^2/(A+D)          = 18^2/(11+2)            = ", pow(c,2)/(a+d)
5- Calcular y desplegar 23C/(8(A+D)^2)^1/2
print "4) 23C/(8(A+D)^2)^1/2 = 23*18/(8(11+2)^2)^1/2) = "<, 23*c/sqrt(8*pow(a+d,2))
6- Calcular y desplegar 15(A)/(3(D)^3)^1/2
print "5) 15(A)/(3(D)^3)^1/2 = 15(11)/(3(2)^3))^1/2   = ", 15*(11)/sqrt(3*pow(d,3))
7- Fin
 
Lenguaje C++

 
Problema 3
Haga un programa para calcular y desplegar los voltajes de salida de dos circuitos electricos 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.
 
Algoritmo:

1- Inicio
Inicializar variables
v1=7.3
f1=110
v2=8.5
f2=90
2- Calcular voltaje de salida para el circuito 1
vs1=120*v/0.33*f
3- Calcular voltaje de salida para el circuito 2
vs2=110*v/0.56*pow(f,2)
4- Calcular la suma de los voltajes de salida
suma=vs1+vs2
5-Desplegar vs1,vs2,suma
print "Voltaje de salida del circuito 1= ", vs1
print "Voltaje de salida del circuito 2= ", vs2
print "La suma de los voltajes de salida es: ", suma

6- Fin
 
Lenguaje C++



Problema 4
Un modelo de crecimiento de la poblacion mundial, en miles de millones de personas desde 2000 esta dado por la ecuacion:
poblacion=6.0e^0.2(anio-2000)
Usando esta formula escriba un programa para estimar la poblacion mundial en el anio 2012.
 
Algoritmo:

1- Inicio
Inicializar variable anio=2012
2- Calcular poblacion
poblacion=6.0*exp(0.2*(anio-2000))
3- Desplegar poblacion
print "la poblacion total en miles de millones de personas es= ", poblacion
4- Fin
 
Lenguaje C++



Problema 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) del punto se relacionan con sus cordenadas por las formulas x=r sin(angulo), y=r cos(angulo). Usando estas formulas escriba un programa con r=8 y angulo=35 grados.
 
Algoritmo:

1- Inicio
Inicializar variables
r=8
angulo=35*(3.1416/180)
2- Calcular x
x=r*sin(angulo)
3- Calcular y
y=r*cos(angulo)
4- Desplegar las cordenadas (x,y)
print "El valor de las coordenadas del punto es: \n"
print "x= ", x
print "y= ", y

5- Fin
 
Lenguaje C++


Problema 6
La resistencia convinada de cuatro resistencias conectadas en paralelo, esta dada por la ecuacion resistenciacombinada=1/(1/r1+1/r2+1/r3+1/r4)
Inicializa las resistencias con valores r1=1000, r2=1200, r3=1500, r4=1800 y despliege sus valores. Haga un programa ara calcular la resistencia combinada.

Algoritmo:

1- Inicio
Inicializar variables
r1=1000
r2=1200
r3=1500
r4=1800
2- Calcular resistencia combinada
rcombinada=1.0/((1.0/r1)+(1.0/r2)+(1.0/r3)+(1.0/r4))
3- Desplegar r1,r2,r3,r4,rcombinada
print "las resistencias conectadas en paralelo son: \n"
print "r1=1000"
print "r2=1200"
print "r3=1500"
print "r4=1800 \n"
print "resistencia combinada= ", rcombinada

4- Fin

Lenguaje C++

 

No hay comentarios:

Publicar un comentario