1. Ejercicios Secuenciales
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 Datos de una persona
Variables:
cedula, nombre, apellido, profesión: Cadena
Inicio
Imprimir (“Introduzca su cedula: ”)
Leer (“cedula”)
Imprimir (“Introduzca su nombre: ”)
Leer (“nombre”)
Imprimir (“Introduzca su apellido: ”)
Leer (“apellido”)
Imprimir (“Introduzca su profesión: ”)
Leer (“profesion”)
Imprimir (“Su cedula es: ”, cedula)
Imprimir (“Su nombre es: ”, nombre)
Imprimir (“Su apellido es: ”, apellido)
Imprimir (“Su profesión es: ”, profesion)
FIN
2. Diseñe un algoritmo que reciba por teclado dos números y muestre su
suma, resta, multiplicación y su división por pantalla además de los
números leídos:
Algoritmo Operaciones
Variables:
numero1, numero2: Entero
Inicio
Imprimir (“Escriba el primer número”)
Leer (numero1)
Imprimir (“Escriba el segundo número”)
Leer (numero2)
Imprimir (“La suma de ambos números es: ”, numero1 + numero2)
Imprimir (“La resta de ambos números es: ”, numero1 – numero2)
Imprimir (“La multiplicación de ambos números es: ”, numero1 * numero2)
Imprimir (“La división de ambos números es:”, numero1 / numero2)
FIN
2. 3. A un trabajador le pagan según sus horas trabajadas más una tarifa de
pagos por horas. Si la cantidad de horas trabajadas es 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 trabajadas y la tarifa:
Algoritmo Sueldo
Variables
sueldo, tarifa, sueldoTotal: Decimal
horasTrabajadas, horasExtras: Entero
Inicio
Imprimir (“Ingrese su sueldo”)
Leer (sueldo)
Imprimir (“Ingrese sus horas trabajadas”)
Leer (horasTrabajadas)
horasExtras = horasTrabajadas - 40
SI horasTrabajadas > 40 Entonces
tarifa = sueldo * horasExtras * 0.50
SINO
tarifa = 0
Imprimir (“Su sueldo totas es de: ”, sueldo + tarifa)
FIN