Algoritmos
PREPARATORIA 4
INFORMÁTICA IV
ALGORITMOS
4°7
ENERO-JULIO
Índice
¿Qué es un algoritmo?................................................. 3
Algoritmo 1…………………………………………………….. 4
Algoritmo 2……………………………………………………. 5
Algoritmo 3…………………………………………………… 6
Algoritmo 4…………………………………………………… 7
Algoritmo 5…………………………………………………… 8
Algoritmo6………………………………………………….. 9
Algoritmo 7………………………………………………….. 10
Algoritmo 8…………………………………………………. 11
Algoritmo 9…………………………………………………... 12
Algoritmo 10………………………………………………… 13
Algoritmo 11………………………………………………… 14
Algoritmo 12………………………………………………… 15
Algoritmo 13……………………………………………….. 16
Algoritmo 14………………………………………………… 17
Algoritmo 15………………………………………………. 18
Algoritmo 16………………………………………………. 19
Algoritmo17………………………………………………. 20
¿Qué es un algoritmo?
Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
Preciso -pseudocódigo
ALGORITMO Definido -DFD
Finito1.- definición del problema
Diagrama de flujo |
La lámpara no funciona No ¿Está encendida la lámpara? Cambiar la ampolleta Si Si ¿Esta quemada la ampolleta? Cambiar la ampolleta No Comprar una nuevalámpara |
2.- Análisis
3.- Diseño
4.- Verificación
5.-Programación
Ejemplo
Algoritmo 1
Construir un algoritmo que calcule el área de un terreno rectangular.
Análisis:
A=B*H
B=?
H=?
Diseño:
Inicio
Imprimir ‘escribe el valor de la base’
E Leer B
Imprimir ´escribe el valor de la altura’
Leer H
P A=B*H
S Imprimir ´elárea es’, A
Fin
Algoritmo 2
Construir un algoritmo que calcule el área del ruedo de una plaza de toros
Análisis:
Ac= π*R2
R=?
Diseño:
Inicio
Imprimir ‘escribe el valor del RADIO’
Leer R
Ac=3.14*R^2
Imprimir ‘área:’, Ac
Fin
Algoritmo 3
Construir un algoritmo que calcule el promedio de 3 niñosAnálisis:
P= (E1+E2+E3)/3
Diseño:
Inicio
Imprimir ‘edad 1’
Leer E1
Imprimir ‘edad 2’
Leer E2
Imprimir ‘edad 3’
Leer E3
P= (E1+E2+E3)/3
Imprimir ‘el promedio es:’, P
Fin
Algoritmo 4
Construir un algoritmo que reciba como entrada el año de nacimiento de una persona y devuelva como salida la edad de dicha persona en el año 2015.
Análisis:
E=2015-ANDiseño:
Inicio
Imprimir ‘año de nacimiento’
Leer AN
E=2015-AN
Imprimir ‘edad en el 2015:’, E
Fin
Algoritmo 5
Construir un algoritmo que reciba como entrada las calificaciones de examen, prácticas y tareas y devuelva como salida el promedio sabiendo que las prácticas valen 40%, el examen vale 50% y las tareas valen 10%.
Análisis
P= (EX*0.5) +(TA*0.1) + (PR*0.4)
EX=?
TA=?
PR=?
Diseño:
Imprimir ‘examen’
Leer EX
Imprimir ‘tareas’
Leer TA
Imprimir ‘practicas’
Leer PR
P= (EX*0.5) + (TA*0.1) + (PR*0.4)
Imprimir ‘el promedio es:’, P
Fin
Algoritmo 6
Construir un algoritmo que reciba la edad en años de una persona y devuelva la edad en minutos
Análisis:
Em= Ea*365*24*60
Diseño:
Inicio
Imprimir ‘edad en años’Leer Ea
Em= Ea*365*24*60
Imprimir ‘edad en minutos:’, Em
Fin
Algoritmo 7
Construir un algoritmo que reciba como entrada el número de días que trabaja una persona al mes y el número de horas extra que trabajo. Calcular el sueldo mensual si cada día trabajado se lo pagan a $750.00 pesos y las horas extras se las pagan a $150.00 pesos restarle el...
Regístrate para leer el documento completo.