You are on page 1of 2

WII0_Programacin y Simulacin Avanzada_30501

Prctica Calificada No. 2


2014-1
Sede: Central (Esq. Av. 28 de Julio y Av. Petit Thouars)
rea: INGENIERA
Profesor: Ing. Jos C: Bentez P.
Secciones: 30501
Duracin: 80 minutos
Indicaciones (Algunos ejemplos de indicaciones pueden ser los siguientes):
NO est permitido el uso de celulares; apguelo y gurdelo.
NO est permitido el uso de apuntes, materiales de clase o separatas.
NO est permitido el uso personal de apuntes, materiales de clase o separatas.
Est permitido el uso de computadora con software MatLab.
NO est permitido el acceso a internet.
Todas las preguntas deben desarrollarse en MatLab.
Preguntas
1. Realizar un programa, que calcule el promedio final de notas de un alumno.
Entradas: Las notas de prcticas y exmenes.
Salidas: El Promedio final y mensaje APROBADO o DESAPROBADO respectivamente.
2. Escribir un programa que muestre un men con el siguiente contenido:
TABLA DE VERDAD
FUNCIONES LOGICAS ELEMENTALES
1. NOT
2. OR
3. AND
4. Condicional
5. Bicondicional
6. XOR
7. SALIR
Seleccionando un nmero se debe mostrar la Tabla de Verdad en columnas de la funcin lgica
seleccionada.
Nota: Solo con 7 se debe salir del programa.
3. Escribir un programa que muestre la Tabla de Verdad en columnas de las dos expresiones lgicas
escritas en la pizarra.
4. Escribir un programa que muestre un men con el siguiente contenido:
OPERACIONES ALGEBRAICAS
1. Cuadrado de n por sumas
2. Ensima potencia de a
3. Numero n al revs.
4. Factorial de n.
5. SALIR.
Indicaciones:
Cuadrado de un nmero haciendo slo sumas. Ayuda: el cuadrado de un nmero n es la suma de los n
primeros nmeros impares. Ejemplo: 32=1+3+5=9.
Ensima potencia de a. Calcule a
n
,
Escribir un programa que convierta un nmero entero en otro nmero entero que ser el primero pero con
las cifras que lo forman escritas al revs. Ejemplo: convertir el nmero entero 1842 en el 2481.
Escribir un programa que calcule el factorial de un nmero natural entero positivo n:
n!= n (n-1) (n-2) * 2 * 1 . Observar el buen funcionamiento de la funcin para n=0 y para n<0.
5. La exponencial de un nmero real a se puede aproximar con la serie:
a. Escribir un programa que calcule la exponencial de a segn dicha frmula, utilizando k=10 y luego k=20. Se
obtiene el mismo resultado? (ayuda: utilizar el comando format)
b. Modificar el programa de manera que el nmero k sea un parmetro elegido por el usuario.
c. Modificar el programa de manera que aproxime el resultado hasta que para algn k se cumpla la condicin
a
k
/k! <= 10
-5
.
d. Modificar el programa de manera que aproxime el resultado hasta que a
k
/k! sea menor que cierto valor
infinitesimal e que se pasar como dato al programa funcin. Visualizar el nmero de trminos k necesarios
para obtener el resultado requerido.
Lima, 25 de Junio de 2014.