Buscar este blog

miércoles, 14 de marzo de 2012

PRACTICA 10


problema 1
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
 Un molde para calcular la poblacion mundial en miles de  millones de personas,
 esta dado por la ecuacion         poblacion=4.88(1+e^0.2t)
 utilizando esta formula, escriba un programa que muestre una tabla anual de
 pobacion de enero de1985 a enero de 2012 
Pseudocodigo:
1.            Inicio.
A=0, t=0 int
poblacion=0.0 real
 print ("Anio         Poblacion"), " millones de personas"
 for(A=1985  to  2012  step   A=A+1)
 {
 poblacion=4.88*(1+exp(0.2*t))
 print A, "          ", poblacion
 t=t+1
 }
 Fin


problema 2
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
 Escriba un programa que despliegue una tabla de valores de x y y para un
 proyectil disparado a una velocidad de 500 pies/s y au angulo de 22.8°
 (recuerde convertir la medida a radianes). la tabla debe contener valores que
 correspondad a un intervalo de o a 10s en invrementos de 1/2s.
Pseudocodigo:
1.            Inicio.
 v=500.0, ang=(22.8*3.1416)/180.00, x=0.0, y=0.0, t=0.0  real
 print "  x              y"
  for(t=0.0  step 10  to  t=t+0.5)
  {
  x=v*t*cos(ang)
  y=v*t*sin(ang)
  print x, "       ", y
  }
  Fin 



problema 3
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
Escriba un programa que utilise una gaza anidada para calcular y desplegar el
promedio del ensaye para cada experimento.
Pseudocodigo:
1.       Inicio.
 E=0, R=0   int
ensaye=0.0, suma=0.0   real
 for(E=1  to 4  step  E=E+1)
 {suma=0.0
 Print "introdusca resultados del experimento", E
 for(R=1  to  6  step  R=R+1)
 {
 Print "Resultado", R, "="
 Read ensaye
 suma=suma+ensaye
 }
 Print "promedio es:", (suma/6.0)
 }
 Fin


problema 4  a
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
Modifique el problema tres para que el usuario introdusca la cantidad de
resultados de los ensayes.
Pseudocodigo:
1.            Inicio.
E=0, R=0, N=0  int
 ensaye=0.0, suma=0.0   real
 for(E=1  to 4  step  E=E+1)
 {suma=0.0
 Print "Introdusca la cantidad de resultados por experimento:"
 Read N
 Print "introdusca resultados del experimento", E
 for(R=1 to N  step  R=R+1)
 {
 Print "Resultado", R, "="
 Read ensaye
 suma=suma+ensaye
 }
 Print "promedio es:",  (suma/N)
 }
Fin

problema 4   b
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
Vuelva a escribir el problema 3 para eliminar la gaza interior. para hacer esto
tiene que introducir seis resultados por experimento en lugar de uno a la ves.
Pseudocodigo:
1.                  Inicio.
 E=0, R=0, N=0  int
 ensaye=0.0, suma=0.0  real
 for(E=1  to 4  step  E=E+1)
 {suma=0.0
 Print "Introdusca la cantidad de resultados por experimento:"
 Read N
 for(R=1  to N  step  R=R+1)
 {
 Print "Resultado", R, "="
 Read ensaye
 suma=suma+ensaye
 }
 Print "promedio es:", (suma/N)
 }
 Fin 


problema 5   a
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
produzca una tabla de valores X Y para lo siguiente:
a) Y=x+x^2/2+x^3/6+x^4/24+x^5/120 para x entre 5 y 1 en incrementos de 0.2 
Pseudocodigo:
1.                  Inicio.
x=0, y=0   real
print "  X            Y"
for(x=5.0 to 10.0  step  x=x+0.2)
{
y=x+pow(x,2.0)/2.0+pow(x,3.0)/6.0+pow(x,4.0)/24.0+pow(x,5.0)/120.0
print setw(4), x, setw(15), y
}
Fin

problema 5   b
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
produsca una tabla de valores X Y para lo siguiente:
b) y= 24e^0.04t para t entre 1 y 10 en incrementos de 0.2 
Pseudocodigo:
1.                  Inicio.
  t=0, y=0   real
print "  t           Y"
for(t=1.0 to 10.0  step  t=t+0.2)
{
y=24.0*exp(0.4*t)
print setw(4), t, setw(15), y       
}
Fin

problema 5   c
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
produsca una tabla de valores X Y para lo siguiente
c) Y= 5x^5-2x^3+x para x entre 5 y 10 en incrementos de 0.5  
Pseudocodigo:
1.            Inicio.
  x=0, y=0   real
print "  X            Y"
 for(x=5.0 to  10.0  step  x=x+0.5)
{
y=5.0*pow(x,5.0)-2.0*pow(x,3.0)+x
print setw(4), x, setw(15), y       
}
Fin

problema 6
 GARCIA GAETA FRANCISCO ARMANDO GARCIA GAETA NO.CONTROL: 11211033
produsca una tabla de valores X Y para lo siguiente
Escriba un programa que calcule los valores de x y z cuando y=x^2z/(x-z)   
Pseudocodigo:
1.            Inicio.
 system("color 8b")
x=0, y=0, z=0  real
 print setw(4), "X" setw(15), "Z", setw(15), "Y"
 for(x=2 to 6 step x=x+1)
 {
 Print endl
 for(z=2 to 6 step z=z+1)
 {
 if(x==z)
 { print setw(4), x, setw(15), z, setw(31), "Funcion indefinida"
 }
 else
 {
 y=pow(x,2)*z/(x-z)
 }
 Print setw(4), x, setw(15), z, setw(15), y
 }
 }
 Fin 



No hay comentarios:

Publicar un comentario