lunes, 17 de septiembre de 2012

Practica 3


-Algoritmo


Practica 3 Problema 1


Inicio

1.- se inicializan las variables m, f, a y b
Print “m=1.672”
Print “f=14.65”
Print “a=1.845”
Print “b=2.45”

2.- calcular la expression
Lg=2*π*e^m

3.- desplegar la expression y el resultado
Print “2*π*e^m”
Print “2* π* e^1.672=”r

4.- calcular la expression
r=f√m + 10e^a+b

5.- desplegar la expresión y el resultado
Print “r=f√m + 10e^a+b”;
Print “14.65√1.672+10e^(1.845+2.45) =”r;

6.- calcula la expresión
r=2.30f/√0.98f²

7- desplegar la expresión y el resultado
Print “2.3*f/√0.98*f²”;
Print “2.30*(14.65)/√0.98*(14.65)²=”r;

8.- calcular la expresión
r=1.0/m(e^2(a-b)) + 1.55

9.- desplegar la expresióny el resultado
Print “1.0/m(e^2(a-b)) + 1.55”;
Print “1.0/1.672(e^2(1.845-2.45) +1.55=”r;

10.- calcula la expresión
r=2.30f/√0.98f²

11.- desplegar la expresión y el resultado
Print “2.3*f/√0.98*f²”;
Print “2.30*(14.65)/√0.98*(14.65)²=”r;

12.- calcular la expresión
r=6.668*(e^2m) +3.4*f

13.- desplegar la expresión y el resultado
Print “6.68*(e^2m) +3.4*f”;
Print “6.68*(e^2*(1.672))+3.4*(14.65)=”r;
fin

-Codificacion en C++

// practica 3 problema 1             Fecha: 10 de septiembre de 2012
// acevedo armendariz pablo y juan jose trujillo

# include <iostream.h>
# include <conio.h>
# include <math.h>

int main ()
{


double m=1.672,f=14.65,a=1.845,b=2.45,r;


r=2*3.1416*exp(m);
cout<<" 2*3.1416*(m)"<<endl;
cout<<" 2*3.1416*exp(1.672) ="<<r<<endl;
cout<<"\n"<<endl;


r= f * sqrt(m)+ 10 * exp(a + b);
cout<<"f * sqrt m + 10 * exp a + b"<<endl;
cout<<" 14.65 *  sqrt(1.672) + 10 exp(1.845 + 2.45) ="<<r<<endl;
cout<<"\n"<<endl;


r=2.30*f/sqrt(0.98 *pow(f,2));
cout<<" 2.30*f/sqrt(0.98)*f^2"<<endl;
cout<<" 2.30 * 14.65 / sqrt(0.98) * 14.65 ^2 ="<<r<<endl;
cout<<"\n"<<endl;


r=1.0/m*exp (2*(a-b))+ 1.55;
cout<<" 1.0/m*exp  (2*(a-b))+ 1.55"<<endl;
cout<< " 1.0 / 1.672 * exp(2(1.845-2.45))+ 1.55 ="<<r<<endl;
cout<<"\n"<<endl;


r=6.68*(exp(2* m)) + 3.4*f;
cout<<" 6.68(exp2m) + 3.4f "<<endl;
cout<<" 6.68 (exp 2*(1.672) +3.4 * 14.65 ="<<r<<endl;
cout<<"\n"<<endl;



getch ();
return 0;
}

-Pantalla de corrida del programa





-Algoritmo


Practica 3 Problema 2
Inicio
1-    Inicializar las variables f1,f2,c,r,R,E,t,g,m,n,d
f1=6.685*exp(6)
f2=2.0*exp(-10)
c=22.0e-6
r=470.0
R=800.0
E=210.0
t= (f1+f2)/(f1-f2)
g= (470.0+800.0)
m= pow ((f1*f2),10.0/4.0)
n= sqrt(56*56+0.98*pow((f1+f2),2))
d= (0.38*(f1)*(f2))
2-    Desplegar el valor de las variables
Print “f1=6.685*exp(6)”
Print “f2=2.0*exp(-10)”
Print “c=22.0e-6”
Print “r=470.0”
Print “R=800.0”
Print “E=210.0”
Print “t=(f1+f2)/(f1-f2)”
Print “g= (470.0+800.0)”
Print “m= pow ((f1*f2),10.0/4.0)”
Print “n= sqrt(56*56+0.98*pow((f1+f2),2))”
Print “d= (0.38*(f1)*(f2)”
3-    Calcular la expresión (f1+f2)/(f1-f2)
R= (f1+f2)/(f1-f2)
4-    Desplegar la expresión y el resultado
Print “t”
Print “(6.685*exp(6)+2.0*exp(-10))/( 6.685*exp(6)-2.0*exp(-10))="r
5-    Calcular la expresión 1.0/2.0*(f1+f2)
R= 1.0/2.0*(f1+f2)

6-    Desplegar la expresión y el resultado
Print “1.0/(2.0*m)”
Print “1.0/2.0*pow(6.685*exp(6))*(f2=2.0*exp(-10)),10.0/4.0)="r
7-    Calcular la expresión E/(r+R)
R= E/(r+R)

8-    Desplegar la expresión y el resultado
Print “E/g”
Print “210.0/(470.0+800.0)="r
9-    Calcular la expresión 230*E/√(56)^2+0.98(f1+f2)^2
R= 230*E/√(56)^2+0.98(f1+f2)^2

10- Desplegar la expresión y el resultado
Print “230.0*E/n
Print “230.0*E/sqrt(56*56+0.98*pow((6.685*exp(6)+2.0*exp(-10),2))=”r

11-   Calcular la expression 6.68(e^2m)+3.4*f
R=6.68(e^2m)+3.4*f
12-   Desplegar la expresión y el resultado
Print “150*E/d”
Print “150*e/(0.38*(f1)*(f2))=”r
Fin


-Codificacion C++

// practica 3 problema 2  fecha 9 - sep - 2012
// juan jose trujillo cortes y pablo acevedo armendariz

# include <iostream.h>
# include <conio.h>
# include <math.h>
int main ()
{
double f1=6.685*exp(6),f2=2.0*exp(-10),c=220.0e-6,r=470.0,R=800.0,E=210.0,t,g,m,n,d;

t= (f1+f2)/(f1-f2);
cout<<" (f1+f2)/(f1-f2)="<<t<<endl;

m= pow ((f1*f2),10.0/4.0);
t=1.0/(2.0*m);
cout<<"1.0/2.0*pow((f1*f2),10.0/4.0)=" <<t<<endl;

g=(470.0+800.0);
t= 210.0/(g);
cout<<"e/(r+R)="<<t<<endl;

n=sqrt(56*56+0.98*pow((f1+f2),2));
t=230*E/n;
cout<< "230*E/sqrt(56*56+0.98*pow((f1+f2),2))="<<t<<endl;


d=(0.38*(f1)*(f2));
t=150*E/d;
cout<<"150*E/0.38*(f1)*(f2)="<<t<<endl;

getch ();
return 0;
}

-Pantalla de corrida del programa:
-Algoritmo

Practica 3 problema 3

Inicio

1.- inicializar variables t, n, n2, f1, f, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, gv, gv2;
Print “t=1.0”
Print “n=12”
Print “n2=4”
Print “f1=120”
Print “f=9500”
Print “r2=0.5*pow(f,2)”
Print“r1=pow(23,2)”
Print “r3=pow((r1+r2),t/2)”
Print “r4=(275/(r3))”
Print “r5=pow(r4,n)”
Print “r6=pow(23,2)”
Print “r7=0.5*pow(f1,2)”
Print “r8=pow((r6+r7),t/2)”
Print “r9=(275/(r8))”
Print “r10=pow(r9,n2)”
Print “gv2”
Print “gv”

2.- calcular expresiones
r1=pow(23,2);
r2=0.5*pow(f,2);
r3=pow((r1+r2),t/2);
r4=(275/(r3));
r5=pow(r4,n);

3.- desplegar expression y resultado
gv=r5
print” a una frecuencia de 9500 hertz, la ganancia de coltaje es = “<<gv<<;

4.- calcular la expresión
r6=pow(23,2)
r7=0.5*pow(f1,2)
r8=pow((r6+r7),t/2)
r9=(275/(r8))
r10=pow(r9,n2)

5.- desplegar la expresión y el resultado
Gv2=r10
Print” a una frecuencia de 120 hertz, la ganancia de voltaje es =”<<gv2<<;

fin



-Codificacion en C++

 int main ()
{


double t=1.0,n=12,n2=4,f1=120,f=9500,r2=0.5*pow(f,2),r1=pow(23,2),r3=pow((r1+r2),t/2),r4=(275/(r3)),r5=pow(r4,n),r6=pow(23,2),r7=0.5*pow(f1,2),r8=pow((r6+r7),t/2),r9=(275/(r8)),r10=pow(r9,n2),gv2,gv;

r1=pow(23,2);
r2=0.5*pow(f,2);
r3=pow((r1+r2),t/2);
r4=(275/(r3));
r5=pow(r4,n);


gv=r5;
cout<<" a una frecuenca 9500 hertz, la ganancia de voltaje es "<<gv<<endl;


r6=pow(23,2);
r7=0.5*pow(f1,2);
r8=pow((r6+r7),t/2);
r9=(275/(r8));
r10=pow(r9,n2);
cout<<"\n"<<endl;

gv2=r10;

cout<<" a una frecuencia de 120 hertz, la ganancia de voltaje es "<<gv2<<endl;
getch ();
return 0;
}

-Pantalla de corrida del programa


-Algoritmo
Practica 3 Problema 4



Inicio
1.- inicializar variables rm,rg,r;
Print”rm=4.5”
Print”rg=8.4”
Print”r”
2.-calcular la expression
r=π√(a+b)²
3.- desplegar la expression y resultado
r=3.1416 * sqrt (rm+rg)²;
print “ r=3.1416 * sqrt (4.5+8.4)²
print " la circunferencia de una elipse es ="<<r<<
fin

-Codificacion C++
int main ()
{

double rm=4.5,rg=8.4,r;


r=3.1416 * sqrt (rm+rg)*(rm+rg);
cout<<" la circunferencia de una elipse es ="<<r<<endl;


getch ();
return 0;
}

-Pantalla de corrida del programa

-Algoritmo
Practica 3 problema 5

1.-inicializacion de variables e, r, c, t,i
Print “ e=35”
Print “ r=55”
Print “ c=0.067”
Print “t=12.4”
2.- calcular expresión
I=(e/r)e^-c/t
3.- desplegar la expresión y el resultado
Print “(35/55)e^-0.067/12.4”
Print “ valor de flujo de corriente a través de un circuito RC =”<<i<<;
Fin

-Codificacion C++
// practica 3 problema 5  fecha 16 - sep - 2012
// juan jose trujillo cortes y pablo acevedo armendariz

# include <iostream.h>
# include <conio.h>
# include <math.h>
int main ()
{
double E=35.0,R=55.0 ,C=0.067,t=12.4,j,r;

cout<<"Calculo del flujo de corriente de un circuito RC"<<endl;
j=exp(-C/t);
r=(E/R)*j;
cout<<"El flujo de corriente del circuito RC es de:"<<r<<"Amperes"<<endl;




getch ();
return 0;
}





-Pantalla de corrida del programa 



No hay comentarios:

Publicar un comentario