Análisis de los Factores Externos de la Organización.
Ejercicios Secuenciales Actividad 1
1. Universidad Fermín Toro
Laboratorio de Introducción a la Computación
Sede de Cabudare,Núcleo de Ingeniería.
Algoritmos Secuenciales.
Escrito por: JoséMariani
Profesor: Ing. Esteban Torrealba
Noviembre 2015
2. 2
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 (Valor 1%)
ALGORITMO MOSTRAR_DATOS;
VARIABLES
nombre,apellido,profesion:ALFANUMERICO;
cedula:ENTERO;
INICIO
Imprimir('Bienvenido, Por favor Inserte el Nombre');
Leer(nombre);
Imprimir('Por favor Inserte el apellido');
Leer(apellido);
Imprimir('Por favor inserte la profesión');
Leer(profesion);
Imprimir('Por favor Inserte el numero de cedula');
Leer(cedula);
Imprimir('Sus datos son:');
Imprimir('Cedula:',cedula);
Imprimir('Nombres:',nombre' ',apellido);
Imprimir('Profesion:'profesion);
FIN
3. 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. (Valor 2%)
ALGORITMO ARISMETICA;
VARIABLES
num1, num2:ENTERO;
suma,resta,multiplicacion,division:ENTERO;
INICIO
Imprimir('Bienvenido, Por favor Inserte el primer numero');
Leer(num1);
Imprimir('Por favor Inserte el segundo numero');
Leer(num2);
suma:=(num1+num2);
resta:=(num1-num2);
multiplicacion:=(num1*num2);
division:=(num1/num2);
Imprimir ('La suma fue:',suma);
Imprimir ('La resta fue:',resta);
Imprimir ('La multiplicacion fue:',multiplicacion);
Imprimir ('La division fue:',division);
FIN
4. 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 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 trabajadas y la
tarifa.
ALGORITMO SALARIO;
VARIABLES
horas,extras,salario_h,tarifa,total:ENTERO;
aumento:DECIMAL;
INICIO
Imprimir("Ingreseel valordel pagoregularporhoratrabajada");
Leer(salario_h);
Imprimir("Ingreseel valorde latarifapor hora extratrabajada");
Leer(tarifa);
Imprimir("Ingreselashorastrabajadas");
Leer(horas);
SI horas > 40 entonces
extras:= horas - 40;
aumento:=1.5;
si no
extras:=40;
aumento:=1;
Fin-SI
total:= (extras* (tarifa* aumento)+(40*salario_h);
Imprimir"El salariototal es:", total;
FIN