El documento presenta tres algoritmos. El primero recibe como entrada los datos personales de una persona (número de cédula, nombre, apellido y profesión) y los imprime. El segundo pide dos números enteros al usuario, realiza operaciones matemáticas con ellos (suma, resta, multiplicación y división) e imprime los resultados. El tercer algoritmo calcula el salario de un trabajador en base a sus horas trabajadas y la tarifa por hora, aplicando un aumento del 50% a la tarifa por horas extras.
Se denomina motor de corriente alterna a aquellos motores eléctricos que funcionan con alimentación eléctrica en corriente alterna. Un motor es una máquina motriz, esto es, un aparato que convierte una forma determinada de energía en energía mecánica de rotación o par.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
Ejercicios secuenciales angel hoyer
1. UNIVERSIDAD FERMIN TORO
DEPARTAMENTO DE PROGRAMACION
INTRODUCCION A LA COMPUTACION
CABUDARE – LARA
Alumno:Angel Hoyer
C.I:30001325
Docente:EstebanTorrealba
2. 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:
PRINCIPIODELALGORITMO, profesiones
//Declaraciónde variables
variables
cedula,nombre,apellido,profesion:ALFANUMERICA
// Entrada de datos
SALIR(‘IntroduzcaCédulade identidad:‘)
LEER(cedula)
SALIR(‘IntroduzcaNombre:‘)
LEER(nombre)
SALIR(‘IntroduzcaApellido:‘)
LEER(apellido)
SALIR(‘IntroduzcaProfesión:‘)
LEER(profesion)
// Salidade datos
SALIR(‘Losdatoscompletosde lapersonaregistradason:‘)
SALIR(‘*Cédulade Identidad:‘,cedula)
SALIR(‘*Nombre:‘,nombre)
SALIR(‘*Apellido:‘,apellido)
SALIR(‘*Profesión:‘,profesion)
FIN DEL ALGORITMO, profesiones
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ás
de los números leídos.
PRINCIPIODELALGORITMO, operaciones
//Declaraciónde variables
variables
num1, num2,suma,resta,multi,divide:ENTERA
// Entrada de datos
SALIR(‘IntroduzcaPrimerNúmero:‘)
LEER(num1)
SALIR(‘IntroduzcaSegundoNúmero:‘)
LEER(num2)
//Procesamientode losdatos
suma = num1 + num2
resta= num1 - num2
multi = num1 * num2
divide =num1 / num2
// Salidade datos
SALIR(‘Losnúmerointroducidosson:‘,num1,’y‘,num2)
SALIR(‘Losresultadosde lasoperacionesrealizadascon‘,num1,’y‘,num2,’son:‘)
SALIR(‘*Suma=: ‘,suma)
SALIR(‘*Resta=‘, resta)
SALIR(‘*Multiplicación=‘,multi)
SALIR(‘*División:‘,divide)
FIN DEL ALGORITMO, operaciones
4. 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.
PRINCIPIODELALGORITMO, salariotrabajador
//Declaraciónde variables
variables
salario,horast,tarifa,horae,tarifae,pagoextra:ENTERA
// Entrada de datos
SALIR(‘Introduzcalashorastrabajadas:‘)
LEER(horast)
SALIR(‘Introduzcalatarifa:‘)
LEER(tarifa)
//Procesamientode losdatos
SI (horast>40) ENTONCESHAGA
horae = horast- 40
tarifae = tarifa+ (tarifa*0.5)
pagoextra= horae * tarifae
salario= (40 * tarifa) + pagoextra
SINOHAGA
salario= 40 * tarifa
TERMINE SI
// Salidade datos
SALIR(‘El salarioapagar es:‘,salario)
FIN DEL ALGORITMO, salariotrabajador