domingo, 23 de septiembre de 2012

Practica 4


Practica 4


Practica 4 Problema 1
Diagrama de Flujo:




Codificación en C++
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
int main ()
{
float x1=10, y1=7, x2=15, y2=12, m;


m=(y2-y1)/(x2-x1);
cout<< "pendiente"<<setw(6)<<setiosflags(ios::fixed)<<setprecision (2)<<m<<endl;


getch ();
return 0;
}








Practica 4 Problema 2
Diagrama de Flujo:









Codificación en C++

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


int main()
{
float X,W,L,M;
cout<<"Calculo Del Momento De Flexion Maxima"<<endl;
cout<<"Distancia Del Extremo De La Viga X=?";
cin>>X;
cout<<"Peso W=?";
cin>>W;
cout<<"Largo De La Viga L=?";
cin>>L;
M = X * W *(L-W)/L;
cout<<"El Momento Del Flexion Maxima Es "<<setw(9)<<setiosflags(ios::fixed)<<setprecision(4)<<M<<endl;
getch();
return 0;
}










Practica 4 Problema 3
Diagrama de Flujo:










Codificación en C++

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


int main ()
{
double R1=10, R2=4, R3=6, E1=12, E2=9,L1,L2,L3;


L1=((E2*R3-E1)*(R1+R3))/((R1+R2)*(R2+R3)-(R3*R3));
cout<<"\n\tLa Corriente En El Rama 1 Es = "<<setw(8)<<setiosflags(ios::fixed)<<setprecision(5)<<L1<<endl;


L2=(E1*R3-E2+(R1+R3))/((R1+R2)*(R2+R3)-(R3*R3));
cout<<"\n\tLa Corriente En El Rama 2 Es = "<<setw(10)<<setiosflags(ios::fixed)<<setprecision(7)<<L2<<endl;


L3=L1-L2;
cout<<"\n\tLa Corriente En El Rama 3 Es = "<<setw(12)<<setiosflags(ios::fixed)<<setprecision(9)<<L3<<endl;


getch();
return 0;
}








Practica 4 Problema 4
Diagrama de Flujo:






Codificación en C++

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


int main ()
{

double f=14.45, m=1.672, l=2*3.1416*exp(m), e;

e=f*sqrt(l);
cout<<"El valor de los ergios="<<e<<endl;

getch ();
return 0;
}








Practica 4 Problema 5
Diagrama de Flujo:






Codificación en C++

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


int main ()
{

double t=25, s=65, d=15, D;

D=s-((0.5)*d*pow(t,2));
cout<<"\n\t La Distancia Total Recorrida="<<D<<endl;


getch ();
return 0;
}







Equipo:
Flores Mojica Miguel Angel
Moran Guerrero Raziel

lunes, 17 de septiembre de 2012

Practica 3



Practica 3
Practica 3 problema 1
Algoritmo.
Inicio
1. inicializar las variables M, F, A, B, R.
M=1.672 , F=14.65, A=1.845 , B=2.45, R;
2. Calcular las expresiones siguientes.
R=2*3.1416*exp(M)
R= F*sqrt(M)+10 * exp(A+B)
R=2.30* F/sqrt((0.98)*(F*F))
R=1.0/ M *exp ((2)*(A-B)) + 1.55
R=6.68*exp((2)*M)+3.4*F
3. Desplegar los valores de la expresiones y resultado total de cada una de ellas.
Print "\n2*3.1416*e^M=2*3.1416*exp(1.672): ", R
Print "\n sqrt(M)+10*e^(A+B)=14.65*sqrt(1.672)+10*exp(A+B) : " ,R
Print "\n2.30*(F)/(sqrt(0.98)(F,2))=2.30*(14.65)/((sqrt(0.98)*(14.65,2)):" , R
Print "\n1.0/M*e^ (2)*(A-B))+1.55=1.0/(1.672)*(pow (2)*(1.845-2.45)+1.55: " ,R
Print "\n6.68*e^(M,2)+3.4*F=6.68*pow(1.672,2)+3.4*(14.65): " , R
4. Fin



Practica 3 Problema 2
Algoritmo.
Inicio
1. Inicializar las variables f1, f2, c, r, R, E, res.
f1=6.685*exp(6), f2=2.0*exp (-10), c=220e-6, r=470.0, R=800.0, E=210.0, res.
2. Calcular las expresiones.
res=(f1+f2)/(f1-f2)
res= 1.0/2.0*pow((f1*f2), 10.0/4.0)
res= E/(r+R)
res= 230*E/sqrt(56*56+0.98*pow((f1+f2),2))
res= 150*E/(0.38*((f1)*(f2)))
3. Desplegar los valores de las expresiones.
Print "\n(f1+f2)/(f1-f2)=(6.685^(6)+2.0^(-10))/(6.685^(6)-2.0^(-10)): " , res
Print "\n1.0/2.0*pow((f1*f2), 10.0/4.0)=1.0/2.0*(f1*f2)^10.0/4.0: " , res
Print "\nE/(r+R)=210.0/(470.0+800.0): " , res
Print "\n230*E/sqrt(56*56+0.98*pow((f1+f2),2)=230*210.0/sqrt(56^2)+0.98(f1+f2)*exp(2):",res
Print "\n150*E/0.38*(f1)*(f2)=150*210.0/0.38*f1*f2: " , res
4. Fin





Practica 3 Problema 3a
Algoritmo.
Inicio
1. Inicializar las variables f, n, e.

f=120.0, n=4, e.

2. Calcular la ganancia de voltaje.

e=pow((pow((275/(pow(23,2)+0.5*pow(f,2))),0.5)),n)

3. Desplegar los mensajes.


Print "\n A una frecuencia de: " , e
Print "hertz, la ganancia de voltaje es : " , e

4. Fin



Practica 3 Problema 3b


Algoritmo.
Inicio

1. Inicializar las variables f, n, e.
    f=9500, n=12, e.
2. Calcular la ganancia de voltaje.
e=pow((pow((275/(pow(23,2)+0.5*pow(f,2))),0.5)),n)

3. Desplegar los mensajes.

Print "\n A una frecuencia de: " , e

Print "hertz, la ganancia de voltaje es : " , e

4. Fin




Practica 3 Problema 4
Algoritmo.
Inicio
1. Inicializar las variables a, b, c.

a=4.5, b=8.4, c

2. Calcular la expresión.

c=3.1416*sqrt(pow((a+b),2))

3. Desplegar el mensaje.
Print "Circunferencia del elipse: " ,c

4. Fin




Practica 3 Problema 5

Algoritmo.
Inicio

1. Inicializar las variables E, R, C, t, i.
E=35, R=55, C=0.067, t=12.4, i
2. Calcular el flujo de corriente a atravez de.

i=(E/R)*exp(-C/t)

3. Desplegar el mensaje.
Print "\n\tFlujo de corriente: " , i
4. Fin











domingo, 9 de septiembre de 2012

Practica 2


Practica 2 problema 1

Algoritmo

Inicio
1- Inicialización de variables a, m, n, p
Print “a= 1”
Print “m=50”
Print “n=10”
Print “P= 5”


2- calcular expresión
R=n / p + 3


3- desplegar la expresión y el resultado
Print “n / p + 3”,
Print “10 / 5 + 3 =”r;


4- calcular la expresión
R=m / p + n – 10 * a


5- desplegar la expresión y el resultado
Print “m / p + n – 10 * a”,
Print “50 / 5 + 10 – 10 * 1 = “r,



6- calcular expresión
R= m – 3 * n + 4 * a


7- desplegar la expresión y resultado
Print “m – 3 * n + 4 * a”,
Print “50 – 3 * 10 + 4 * 1 =”r,


8- calcular la expresión
R= (m+n) / (p+a)


9- desplegar la expresión y resultado
Print “(m+n) / (p+a)”,
Print “(50+10) / (5+1) =”r,


10-calcular la expresión
R= m+n/p+a


11- desplegar la expresión y resultado
Print “m+n/p+a”,
Print “50+10/5+1 =”r,





Practica 2 problema 2

Algoritmo

Inicio
1-Inicializar la variable p
P=3.0


2-Desplegar el valor de p
Print “p=3.0”


3-Calcular la expresión p+4.0+6.6
R=p+4.0+6.6


4-Desplegar la expresión y el resultado
Print “p+4.0+6.6”
Print “3.0+4.0*6.6=”,r


5-Calcular la expresión p*4.0/6.0+6.6
R= p*4.0/6.0+6.0


6-Desplegar la expresión y el resultado
Print “p*4.0/6.0+6.0
Print “3.0*4.0/6.0+6.0


7-Calcular la expresión 2.0*p/12.0*8.0/4.0
R= 2.0*p/12.0*8.0/4.0


8-Desplegar la expresión y el resultado
Print “2.0*p/12.0*8.0/4.0”
Print “2.0*3.0/12.0*8.0/4.0=”,r


9-Calcular la expresión 20.0-2.0/6.0+p
R=20.0-2.0/6.0+p


10- Desplegar la expresión y el resultado
Print “20.0-2.0/6.0+p”
Print “20.0-2.0/6.0+3.0=”,r


11-Inicializar la variable d y desplegar variable p
D= 4%6
P=3.0


12-Desplegar el valor de d
Print “d=4%6”
Print “p=3.0”


13-Calcular la expresión p*4%6+6
R= p*4%6+6


14-Desplegar laexpresion y el resultado
Print “p*4%6+6”
Print “3.0*4%6+6
FIN





Practica 2 problema 3

Algoritmo

Inicio
1- Inicialización de variables a, m, n,
Print “x= 3.0”
Print “y=2”
Print “z=4.0”
2- inicializar y desplegar valor de d
D=17%3
3- calcular expresión
R=10+d+z
4- desplegar la expresión y el resultado
Print “10+17%x+z”,
Print “10+17%3.0+4.0 =”r;
5- calcular la expresión
R=20.0-y/6+x
6- desplegar la expresión y el resultado
Print “20.0 – y / 6 + x”,
Print “20.0 – 2 / 6 + 3.0 = “r,
7- calcular expresión
R= 10 + 17 / x + z
8- desplegar la expresión y resultado
Print “10 + 17 / x + z”,
Print “10 + 17 / 3.0 + 4.0 =”r,
9- calcular la expresión
R= 10+15/y+x+4.5
10- desplegar la expresión y resultado
Print “10 + 15 / y + x + 4.5”,
Print “10 + 15 / 2 + 3.0 +4.5 =”r,
11-calcular la expresión
R= x +z / y + (z) * (y)

12- desplegar la expresión y resultado
Print “x + z / y + (z) * (y)”,
Print “3.0 + 4.0 / 2 + (4.0) * (2) =”r,
Fin


Practica 2 problema 4

Inicio
1- evaluar las siguientes expresiones
10.0*(1.0+7.0*3.0)
(20.0-4.0)*(6.0-4.0)
6.6 * (3.0+17.0)
(2.1+8.9)*(15.3-3.8)
4.5/2.0*1.2
2- desplegar la expresión y el resultado
R=10.0*(1.0+7.0*3.0)
Print “10.0*(1.0+7.0*3.0) =”r;
3- desplegar la expresión y el resultado
R=(20.0-4.0)*(6.0-4.0)
Print “(20.0-4.0)*(6.0-4.0) =”r;
4- desplegar la expresión y el resultado
R=6.6 * (3.0+17.0)
Print “6.6 * (3.0+17.0) =”r;
5- desplegar la expresión y el resultado
R= (2.1+8.9)*(15.3-3.8)
Print “(2.1+8.9)*(15.3-3.8) =”r;
6- desplegar la expresión y el resultado
R=4.5/2.0*1.2
Print “4.5/2.0*1.2 =”r;
Fin


Practica 2 problema 5

Algoritmo

Inicio
1-Inicializacion las variables, x,m,d
X=85.3
m=80
d=4

2-Mostrar los datos x,m,d
Print “calculo de desviación normal estándar”
Print “x=85.3, m=80, d=4”

3-Calcular la desviación normal estándar
z=(x-m)/d

4-Mostrar el resultado de la desviación normal estándar
Print “desviación normal estándar=”,z

Final






Practica 2 problema 6


Algoritmo

Inicio
1-Inicializar la variale radio
Radio= 3.3
2-Mostrar el valor radio
Print “calculo área y circunferencia de un circulo”
Print “radio= 3.3”
3-Calcula el área
Área= 3.1416 * radio*radio
4-Calcular la circunferencia
Per=3.1416*radio*2
5-Mostrar cálculos de área y perímetro
Print “área=”, área “pulgadas^2”
Print “circunferencia=” , per, “pulgadas”
print “área=”<<área<< “pulgadas^2”;
Fin




Practica 2 problema 7

Algoritmo

Inicio
1.- inicialización de las variables R1, R2, R3 y R4
R1= 18
R2= 5
R3= 15
R4= 22

2.- calcular la resistencia total serie
Rt= R1*100 + R2*220 +R3*75 +R4*56
3.- desplegar valores de resistencias y resistencia total serie
Print” circuito serie con las siguientes resistencias “
Print” resistencias 100 ohms: =”,R1
Print “resistencia 220 ohms: =”R2
Print “resistencia 75 ohms: =”R3
Print “resistencia 56 ohms: =”R4
Print “resistencia total serie: =”Rt
Fin



Practica 2 problema 8

Algoritmo

Inicio
1-Inicializar las variables r, h
R=2.5
H=16
2-Desplegar el valor de las variables
Print “r=2.5”
Print “h=16” 

3-Iniciar la variable del radio
Radio =2.5


4-Mostrar valor del radio
Print “ el radio del cilindro: 2.5 pulgadas”
Print “radio=2.5 pulgadas”
5- Iniciar la variable de la altura
altura =16


6-Mostrar valor del radio
Print “ el altura del cilindro: 16 pulgadas”
Print “altura=16 pulgadas”

7-Calcula el área del cilindro
Área= 2*(3.1416)*radio*altura

8-Calcular el volumen del cilindro
Vol=(3.1416)*radio*radio*altura


9-Mostrar cálculos de área y volumen
Print “área=”, área “pulgadas”
Print “volumen=”, volumen “pulgadas”

Final



Equipo:
Flores Mojica Miguel Angel
Moran Guerrero Raziel


martes, 4 de septiembre de 2012

Practica 1

Practica 1 problema 1
Algoritmo
Inicio
Paso 1: encender la computadora
Paso 2: abrir programa C++
Paso 3: introducción de ordenes
Paso 4: introducion de comandos
Paso 5: orden 1 “instituto tecnológico de Tijuana”
Paso 6: orden 2 "ing. electronica "
Paso 7: orden 3 "materia: programacion estructurada"
Paso 8: orden 4 "horario: lunes 8-10, martes 8-10, vi 8-9"
Paso 9: orden 5 "no. control: 1220674"
Paso 10: orden 6 "nombre del alumno: moran guerrero raziel "
Paso 11: orden 7 "fecha: 27 agosto 2012"
Paso 12 escribir el comando getch (); seguido de return 0;
Paso 13: cerrar la introducción de comando con }
Paso 14: se corre el programa para checar errores
FIN




Practica 1 problema 2
Algoritmo
Inicio
Paso 1: encender la computadora
Paso 2: abrir programa C++
Paso 3: introducción de ordenes
Paso 4: introducion de comandos
Paso 5: orden 1 " formulas de geometria "
Paso 6: orden 2 " 1. area de un cuadrado: L1* L2= A "
Paso 7: orden 3 " 2. area de un triangulo equilatero: b*h/2=A "
Paso 8: orden 4 " 3. area de un tiangulo rectangulo: b*h/2=A "
Paso 9: orden 5 " 4. diametro de un circulo: D=2*r "
Paso 10: orden 6 " 5. teorema de pitagoras: c al cuadrado= a al cuadrado + b al cuadrado "
Paso 11: orden 7 " 6. area de una esfera: 3/4*pi*r elevado al cubo "
Paso 12: orden 8 " 7. area del anillo circular: pi*radio al cuadrado-r al cuadrado "
Paso 13: orden 9 " 8. area del elipsoide: 4/3pi*abc "
Paso14: orden 10 " 9. area del elipce: pi*ab "
Paso15: orden 11 " 10. area del cilindro recto: base * altura "
Paso 12 escribir el comando getch (); seguido de return 0;
Paso 13: cerrar la introducción de comando con }
Paso 14: se corre el programa para revisar si hay errores
FIN



Practica 1 Problema 3
Inicio
1: imprimir encabezados.
print " grados radianes"
2: imprimir datos.
print " 0 0.0000 "
print " 90 1.5708 "
print " 180 3.1416 "
print " 270 4.7124 "
print " 360 6.2832 "
Fin




Practica 1 problema 4
logaritmo
Inicio
1: formar un rectángulo con caracteres.
2: formar un triangulo con caracteres.
3: formar un cuadrado con caracteres.
paso 4: Formar un rombo con caracteres.
FIN.


practica 1 problema 5
logaritmo
Inicio1: formar las iniciales de mi nombre con caracteres (R).
2: formar mi inicial de mi segundo nombre (R).
3. formar mi inicial de mi primer apellido (M).
4: formar mi inicial de mi segundo apellido (G)
FIN


Practica 1 programa 6
Logaritmo
1: formar mi numero de control con el numero según sea (4)
2: formar el numero 7.
3. formar el numero 6.
4: formar el 0.
5: formar el numero 1
6: formar el numero 2
7: formar el numero 2
8: formar el numero 1.