Post on 13-Apr-2017
UNIVERSIDAD FERMÍN TORO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE TELECOMUNICACIONES
EJERCICIOSSECUENCIALES
Martin Rangel
C.I 24.397.946
SAIA A
Ejercicios propuestos
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 numero de cedula, el nombre y apellido de una persona y su profesión y los imprima por pantalla.
Solucion.
Algoritmo imprimirdatos
Variables
Entero: Numcedula
Cadena: nombre, profesión
Inicio
Escribir (“Introduzca su nombre y apellido: ”)
Leer (nombre);
Escribir (“Introduzca su número de cedula: ”)
Leer (numcedula);
Escribir (“introduzca su profesión: ”)
Leer (profesión);
Escribir (“Su nombre y apellido es: ”, nombre)
Escribir (“Su numero de cedula es: “, numcedula)
Escribir (“Su profesión es: “, profesión)
Fin
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ás de los números leídos.
Solucion
Algoritmo operaciones
Variables
Real: a,b,suma,resta,multi,divi
Inicio
Escribir(“Iintroduzca su primer numero: “)
Leer (a)
Escribir (“Introduzca su segundo numero: “)
Leer(b)
Suma = a + b
Resta = a – b
Multi = a * b
Divi = a / b
Escribir(“La suma da: “, suma)
Escribir(“La resta da: “, resta)
Escribir(“La multiplicación da: “, multi)
Escribir(“La división da: “, divi)
Fin
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.
Solución
Algoritmo horas_trabajadas
Variables
Reales horast, tarifah, horasex, tarifahex, sueldototal1, sueldototal2
Inico
Escribir (“Introduzca sus horas trabajadas: “)
Leer (horast)
Escribir (“Introduzca la tarifa por hora: “)
Leer (tarifah)
Si (horast >40) entonces
Horasex = horast – 40
Tarifahex = horasex * 0.5 * tarifah
Sueldototal1 = (horast * tarfiah) + tarifahex
Escribir (“Su sueldo a pagar será de: “, sueldototal1)
Si no
Sueldototal2 = horast * tarifah
Escribir (“Su sueldo a pagar será de: “, sueldototal2)
Fin_si
Fin