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
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
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
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

Ejercicios Secuenciales Actividad 1

  • 1.
    Universidad Fermín Toro Laboratoriode 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 unalgoritmo 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 unalgoritmo 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 untrabajador 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