Este documento presenta tres algoritmos para resolver diferentes problemas. El primer algoritmo recibe la cédula, nombre y profesión de una persona e imprime esta información. El segundo algoritmo pide dos números enteros al usuario, realiza operaciones matemáticas con ellos y muestra los resultados. El tercer algoritmo calcula el salario de un trabajador en base a sus horas trabajadas y tarifa, incrementando esta última en un 50% para horas extras.
1. UNIVERSIDAD FERMIN TORO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE ELECTRICA
ALGORITMOS
ALUMNO:
Gregory López C.I 27666723
PROFESOR:
Esteban Torrealba SAIA-A
CABUDARE- LARA
2. ALGORITMOS
Para cada uno de los enunciados que se presentan a continuación elabore el algoritmo
respectivo:
1. Diseñe un algoritmo que reciba como entrada el número de cedula, el nombre y
apellido de una persona y su profesión y los imprima por pantalla
ALGORITMO identificación_de_una_persona
VARIABLES cedula, nombre y apellido, profesión
INICIO
IMPRIMIR (“Introduzca Cedula”)
LEER (Cedula)
IMPRIMIR (“Introduzca nombre y apellido”)
LEER (Nombre y Apellido)
IMPRIMIR (“Introduzca profesión”)
LEER (Profesión)
IMPRIMIR (“El número de cedula, nombre y apellido y profesión de una persona es”:
Cedula, Nombre y apellido, Profesión)
FIN
3. 2. Diseñe un algoritmo que pida por teclado dos números enteros y muestre su suma,
resta, multiplicación y división por pantalla ademásde los números leídos.
1 ) Pida por teclado dos números (Datos Enteros)
2 ) Muestre por pantalla el resultado de la suma, resta, multiplicación y división.
ALGORITMO operaciones_matemáticas
VARIALES
n1, n2: ENTERO suma, resta, multiplicación y división
INICIO
IMPRIMIR (“Introduzca primer número (entero)”)
LEER (n1)
IMPRIMIR (“Introduzca segundo número (entero)”)
LEER (n2)
SUMA (n1+n2)
IMPRIMIR (“La suma de dos números enteros es;”, suma)
RESTA (n1-n2)
IMPRIMIR (“La resta de dos números enteros es;”, resta)
MULTIPLICACIÓN (n1.n2)
IMPRIMIR (“La multiplicación de dos números enteros es;”, multiplicación)
División (n1/n2)
IMPRIMIR (“La división de dos números enteros es;”, división)
FIN
4. 3. A un trabajador le pagan según sus horas trabajadasmás una tarifa de pagos por
horas. Si la cantidad de horas trabajadases superior a 40, la tarifa se incrementa en un
50% para las horas extras (considerando que cada hora extra se contabiliza después de
las 40 horas de la jornada normal). Diseñe un algoritmo para calcular el salario del
trabajador; dadas las horas trabajadasy la tarifa
ALGORITMO salario_de_un_trabajador
VARIABLES
Salario, horas trabajadas, tarifa
INICIO
IMPRIMIR (“introduzca salario:”)
LEER (salario)
IMPRIMIR (“introduzca horas trabajadas:”)
LEER (horas trabajadas)
IMPRIMIR (“Introduzca tarifa:”)
LEER (tarifa)
SI horas trabajadas es > 40 Entonces
tarifa = 0,50+
FIN SI
Salario= horas trabajadas + tarifa
IMPRIMIR (“horas trabajadas;” horas trabajadas)
IMPRIMIR (“tarifa del trabajador;”, tarifa)
IMPRIMIR (“salario;”, sueldo total)
FIN