Vous êtes sur la page 1sur 2

PRACTICO N 4

IS 110 Introduccin a la programacin


Algoritmos
1. Construir un algoritmo en lenguaje natural para cada uno de los siguientes problemas.
a) Conducir un vehculo
b) Realizar una llamada telefnica
c) Resolver la ecuacin cuadrtica
2. Construir un algoritmo en pseudocdigo/o DFD para cada uno de los siguientes problemas.
a) Hallar el promedio de 3 nmeros cualesquiera
b) Calcular el rea de un tringulo
c) Calcular la cuenta de compras de un supermercado, considerando que se compraron 5
tipos de artculos, cuyas cantidades y precios son cant1, pre1, cant2, pre2, . . . ,
respectivamente.
d) Calcular la nota final de un alumno de la UPSA, conociendo sus 3 notas parciales, su nota
de prcticos y su examen final
3. Calcular la circunferencia, el rea y el volumen de una esfera, si se conoce como dato el
dimetro D.
4. Construir un algoritmo que realice las cuatro operaciones aritmticas con dos nmeros
cualesquiera.
5. Construir un algoritmo para calcular la nota de final de un alumno sabiendo que rindi 3
exmenes parciales cada uno de 15 puntos, un examen final de 30 puntos, un proyecto de 15
puntos y una nota de prcticos de 10 puntos.
6. Deducir el salario neto de un trabajador a partir de la lectura del nombre, horas trabajadas al
mes, precio por hora, sabiendo que todo lo que se descuenta es un impuesto de 13% sobre el
salario bruto.
7. Calcular el inters simple I que ganar un capital C en un periodo de N aos, conociendo que
la tasa de inters es T. Suponer que el inters es pagadero por cada ao y no es capitalizable.
8. Construir un programa que permita convertir una hora dada en formato de 24 horas (hora,
minuto, segundo) a su equivalente en formato de 12 horas (AM o PM). Por ejemplo si se
introduce 14, 45, 10 (formato de 24 horas), debe imprimirse 2, 45, 10 PM (formato 12 horas).
9. Calcular el inters compuesto I que ganar un capital C en un periodo de N aos, conociendo
que la tasa de inters es T.
10. Calcule la solucin de un sistema de dos ecuaciones con 2 variables de la forma:
Ax + By = C
Dx + Ey = F
El algoritmo debe leer como entrada los 6 coeficientes de la ecuacin, y dar como salida la
solucin X, Y, considerando todos los tipos de solucin posibles para todos los valores.

11. Construir un algoritmo que lea dos nmeros ENTEROS y halle el cociente y el residuo
del primero respecto del segundo.
12. Construir un algoritmo que lea un nmero ENTERO de TRES (3) dgitos y muestre el
nmero invertido.
Ejemplo: Numero 857 Invertido 758
NOTA: considere el uso de residuos y divisiones sucesivas
13. Construir un algoritmo que lea una cantidad de SEGUNDOS y los convierta en HORAS,
MINUTOS Y SEGUNDOS
Ejemplo: 3750 Segundos 1 Hora, 2 minutos, 30 Segundos
14. Construir un algoritmo que lea dos horas del mismo da y halle la diferencia entre ellas. El
ingreso de las horas debe ser en formato de 24 horas: HH, MM, SS, como as tambin la
diferencia.
Ejemplo:
Hora Inicial: 10 Hr 50 Min 40 Seg
Hora Final:
21 Hr 30 Min 10 Seg
Diferencia:
10 Hr 39 Min 30 Seg
NOTA: Use los conceptos empleados en el ejemplo anterior

Vous aimerez peut-être aussi