Practica 2
Problema 1.
1.Suponga que "a" almacena el valor entero 5, m el valor entero 100, n almacena el valor entero 1 y p almacena el valor entero 10.
1) m/p+3 2)m/p+n-10+a 3)m-3*n+4*n 4)m/p+n%2 5)a+n%p+p
Algoritmo del problema:
1.Definir las variables y darles valor.
a=5, m=100, n=1, p=10 int
2.Realizar calculo de cada una de las ecuaciones.
R1= m/p+3
R2=m/p+n-10+a
R3=m-3*n+4*n
R4=m/p+n%2
R5=a+n%p+p
3.Imprimir resultado.
Print" m/p+3 = 100/10+3",R1
Print"m/p+n-10+a=100/10+1-10+5",R2
Print"m-3*n+4*n =100-3*1+4*1", R3
Print"m/p+n%2=100/10+1%2", R4
Print"a+n%p+p= 5+1%10+10",R5
4.Final.
Problema 2
2.Evalue las siguientes expresiones de punto flotante. x almacena el valor 3.0, y, y=6.0, z=4.0
1) x+4.0*y/x 2)x*z/y+x*y 3)2.0*y/z*8.0/z 4)y*y-y/2+x 5)x*y*z/2
Algoritmo del problema:
1.Definir variables y darles valor.
x=3.0,y=6.0, z=4.0 int
2.Realizar calculo.
R1=x+4.0*y/x
R2=x*z/y+x*y
R3=2.0*y/z*8.0/z
R4=y*y-y/2+x
R5=x*y*z/2
3.Imprimir resultado
Print"x+4.0*y/x ",R1
Print"x*z/y+x*y ",R2
Print"2.0*y/z*8.0/z ",R3
Print"y*y-y/2+x ",R4
Print"x*y*z/2 ",R5
4.Final.
Problema 3
3.Evaluar las siguientes expresiones mixtas X=6, Y=2, Z=4.0
1)10+z/y*y 2)50-x/(y+x) 3)1+36/x+z 4)20+z*4/y 5)x*x+z/y+18*y
Algoritmo del problema:
1.Declarar variables con su valor determinado.
X=6, Y=2, Z=4.0 int
2.Realizar calculo.
R1=10+z/y*y
R2=50-x/(y+x)
R3=1+36/x+z
R4=20+z*4/y
R5=x*x+z/y+18*y
3.Imprimir el resultado.
Print"10+z/y*y= ",R1
Print"10+z/y*y= ",R1
Print"50-x/(y+x)= ",R2
Print"1+36/x+z= ",R3
Print"20+z*4/y = ",R4
Print"x*x+z/y+18*y= ",R5
4.Final.
Problema 4
Evaluar las siguientes expresiones:
1) 5(1.0+7.0*3.0) 2) (70.0-20)(6.0-4) 3)8(3.0+1)(100) 4)(5.5+4.5)(24.53-20.3) 5)8*9.5/2*4
Algoritmo del problema:
1.Definir variables
R1,R2,R3,R4,R5 float
2.Realizar calculo
R1=5(1.0+7.0*3.0)
R2=(70.0-20)(6.0-4)
R3=8(3.0+1)(100)
R4=(5.5+4.5)(24.53-20.3)
R5=8*9.5/2*4
3.Imprimir resultado
Print"5(1.0+7.0*3.0)= ",R1
Print"(70.0-20)(6.0-4)= ",R2
Print"5(1.0+7.0*3.0)= ",R3
Print"5(1.0+7.0*3.0)= ",R4
Print"5(1.0+7.0*3.0)= ",R5
4.Final.
Problema 5
5. Escribir y ejecutar un programa que imprima una pagina de texto con no mas de 40 caracteres por linea.
Algoritmo del problema:
1.Imprimir mensaje(setw 40)
Print "Hey jude no lo hagas mal,
Toma una canción triste y mejórala, Print "Hey jude no lo hagas mal,
Recuerda dejarla dentro de tu corazón,
Y luego puedes empezar a hacerla mejor.
Hey Jude, no tengas miedo,
Tú fuiste hecha para salir y lograrlo,
Desde el minuto en que la dejaste debajo de tu piel
Empiezas a mejorarla.
Y cada vez que sientas miedo, hey Jude, deténte,
No cargues el mundo sobre tus hombros,
Porque bien sabes que es un tonto el que actúa con frialdad
Volviendo su mundo un poco más frío.
Hey Jude, no me falles,
La has encontrado, ahora tómala,
Recuerda dejarla dentro de tu corazón,
Y luego puedes empezar a hacerla mejor.
Así que despabílate, hey Jude, empieza,
Estás esperando a alguien con quien actuar,
Y no sabes que eres sólo tú, hey Jude, tú lo harás,
El movimiento que necesitas está sobre tu hombro.
Hey Jude, no lo hagas mal,
Toma una canción triste y mejórala,
Recuerda dejarla debajo de tu piel,
Y luego empezarás a hacerla mejor.
Mejor, mejor, mejor, mejor, mejor, oh!!!
na na na na na na, na na na, hey Jude..."
2.Final.
Problema 6
6. Escribir un programa para inicializar 5 variables con valores enteros. Calcular y desplegar la suma, multiplicacion y el promedio.
Algoritmo del problema:
1.Declarar variables y asignar valores.
n1,n2,n3,n4,n5 int
suma,multiplicacion,promedio float
2.Realizar calculo
suma=n1+n2+n3+n4+n5
multiplicacion=n1*n2*n3*n4*n5
promedio=n1+n2+n3+n4+n5/5
3.Imprimir resultado
Print"El resultado de la suma es= ",suma
Print"El resultado de la multiplicacion es= ".multiplicacion
Print"El resultado de el promedio es= ",promedio
4.Final.
Problema 7
7. Hacer un programa que inicialize una variable llamada horas con un valor e imprima su equivalente en minutos, segundos y dias.
Algoritmo del problema:
1.Declarar variable y asignarle el valor
horas=36, minutos, segundos, dias float
2.Realizar calculo
minutos=60*horas
segundos=3600*horas
dias=horas/24
3.Imprimir mensaje
Print"la cantidad de minutos son: ",minutos
Print"la cantidad de segundos son: ",segundos
Print"la cantidad de dias son: ",dias
4.Final.
Problema 8
8. Hacer un programa que de valor a una variable llamada radio, para calcular el area y el volumen de una esfera. Desplegar los valores de radio, area y volumen.
Algoritmo del problema:
1.Definir variables con su valor asignado.
radio=5, volumen,area, float
2.Realizar calculo
volumen=4*3.1416*radio*radio
area=4*3.1416*radio*radio
3.Imprimir resultado
Print"Volumen= ".volumen
Print"Area= ",area
4.Final.








No hay comentarios:
Publicar un comentario