Está en la página 1de 10

Laboratorio Calificado 16: Algoritmos

Nombre: Sebastián Fernández

Carrera: C12A

Procedimiento y Resultados:

Escriba los siguientes algoritmos utilizando PSeInt o DFD según se indique en


cada ejercicio. Tenga en cuenta que en cada ejercicio por lo menos una variable
tendrá Su apellido paterno por ejemplo, si Ud. se apellida Alvarez colocará el
nombre de la variable y luego su apellido: precio_Alvarez.

Ejercicio 1 (4 puntos)
Escriba un algoritmo que solicite una cantidad de kilómetros, con este valor su algoritmo
mostrará la cantidad de millas a las que equivale. (Vea el modelo) Tenga en cuenta que
un kilómetro equivale a 0.621371 millas
Declare todas las variables necesarias, no olvide incluir su nombre por lo menos
en una de ellas.
Ejercicio 2 (4 puntos)

Realice un Diagrama de flujo, utilizando el programa DFD, que calcule la comisión de un


vendedor considerando sus ventas del año como trimestre1, trimestre2, trimestre3 y
trimestre4.

Realice lo siguiente, solicitará el monto de ventas de los cuatro trimestres y hallará la


sumatoria.

Si la suma es mayor a 50000 calculará una comisión de 10%, si la suma es mayor a 25000 se
calculará una comisión de 5% en caso contrario se calculará una comisión del 2%

Recuerde colocarle su apellido paterno por lo menos a una de las variables. Mostrará de
resultado el total de las ventas y la comisión obtenida
Ejercicio 3 (4 puntos)

Diseñe el algoritmo que calcule el vuelto que debe entregar una máquina que cobra el
estacionamiento por horas. Informática Aplicada

 Los billetes que reciben son de 50, 20 y 10 soles. Y las monedas que recibe son 5, 2 y 1
sol
 El costo por hora es 1 sol.
 El algoritmo solicitará la cantidad de horas que duró el estacionamiento y pedirá
ingresar un monto en dinero.
 Si el monto en dinero es inferior a la cantidad de horas mostrará el mensaje “Saldo
insuficiente”.
 Si el monto ingresado es igual a la cantidad de horas se mostrará el mensaje “Retire su
ticket”
 Si el monto ingresado es superior a la cantidad de horas se calculará el vuelto de la
siguiente forma: o Se entregarán primero los billetes o monedas de mayor
denominación y luego los billetes y monedas menores hasta completar la diferencia.
Se mostrará como resultado la cantidad de billetes necesarios según su denominación.
(Utilice PSeInt)
Ejercicio 4 (4 puntos)

Escriba un algoritmo en PSeInt que solicite N números, luego el algoritmo indicará cuántos
números son múltiplo de 3 y cuántos no.
Ejercicio 5 (4 puntos)

Escriba un algoritmo que solicite el nombre y la edad de 5 alumnos, y averigüe quien es el


mayor de los alumnos y cuál es el promedio de edades.
Conclusiones:

 Gracias a las estructuras condicionales, los datos que se desean analizar son mucho
más sencillo de clasificar y analizar. Además, te ayuda a no estar escribiendo algoritmo
por algoritmo.

 Respecto a las estructuras condicionales, le encuentro un gran parecido a los


comandos de Excel. Por lo desarrollado dentro de los Laboratorios, puedo concluir que
esta estructura es la más usada en el desarrollo de la programación.

 Los algoritmos y pseudocódigos son esenciales para la programación, los programas


como PSI y DFD nos ayuda a entender mejor como es que estos funcionan. Por parte
de los DFD son más visuales y con conocer cada símbolo puedes saber el algoritmo,
con el PSI, recién cuando se ejecuta es que entiendes el pseudocódigo.

También podría gustarte