República Bolivariana De Venezuela
Universidad Fermín Toro
Escuela de Ingeniería
Cabudare/Lara
ALGORITMOS
Integrantes:
Jose Carlo Rodriguez P.
CI: 22.200.397
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 (Valor 1%)
Solución:
Programa operación;
Variable ce: real
Variable nombre, prof: char
Comenzar
Imprimir (‘Indique su número de cedula’);
Leer (ce);
Imprimir (‘Indique su nombre y apellido);
Leer (nombre);
Imprimir (‘Indique la profesión que ejecuta);
Leer (prof);
Imprimir (‘Nombre y apellido:’);
Imprimir (nombre);
Imprimir (‘Cedula:’);
Imprimir (ce);
Imprimir (‘Profesión que ejecuta:’);
Imprimir (prof)
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. (Valor 2%)
Solución:
Programa operación;
Variable x, y, suma, resta, mult: entero;
Variable div: real;
Comenzar
Imprimir (‘Presione un numero entero’);
Leer (x);
Imprimir (‘Presione otro numero entero’);
Leer (y);
Suma:= x+y;
Resta:= x-y;
Mult:= x*y;
Si (y<> 0) entonces;
Div:= x/y;
Imprimir (‘los números a operar son:’ x, y);
Imprimir (‘su suma es:’, suma);
Imprimir (‘su resta es:’, resta);
Imprimir (‘su multiplicación es:’, mult);
Imprimir (‘su división es:’, div);
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 (Valor 2%)
Solución:
Variables
Tarifa, horas, dif, incremento, extra, par, salario: real;
Constantes
A: 40; B: 0,5;
Comenzar
Imprimir (‘Introduzca la tarifa:’);
Leer (tarifa);
Imprimir (‘digas las horas laboradas:’);
Leer (horas);
Si horas > 40 entonces
dif= horas – A;
Incremento = tarifa * B
Extra = dif * incremento;
tar= tarifa+ extra;
Salario= tar + extra;
Imprimir (‘el salario del trabajador es:’, salario);
Si horas ≤ 40 entonces
tar= tarifa * horas;
Imprimir (‘el salario del trabajador es:’, tar);
Fin.

Algoritmos UFT 2

  • 1.
    República Bolivariana DeVenezuela Universidad Fermín Toro Escuela de Ingeniería Cabudare/Lara ALGORITMOS Integrantes: Jose Carlo Rodriguez P. CI: 22.200.397
  • 2.
    Ejercicios propuestos Para cadauno 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 (Valor 1%) Solución: Programa operación; Variable ce: real Variable nombre, prof: char Comenzar Imprimir (‘Indique su número de cedula’); Leer (ce); Imprimir (‘Indique su nombre y apellido); Leer (nombre); Imprimir (‘Indique la profesión que ejecuta); Leer (prof); Imprimir (‘Nombre y apellido:’); Imprimir (nombre); Imprimir (‘Cedula:’); Imprimir (ce); Imprimir (‘Profesión que ejecuta:’); Imprimir (prof) 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. (Valor 2%) Solución: Programa operación; Variable x, y, suma, resta, mult: entero; Variable div: real; Comenzar Imprimir (‘Presione un numero entero’); Leer (x); Imprimir (‘Presione otro numero entero’); Leer (y); Suma:= x+y; Resta:= x-y; Mult:= x*y; Si (y<> 0) entonces; Div:= x/y; Imprimir (‘los números a operar son:’ x, y);
  • 3.
    Imprimir (‘su sumaes:’, suma); Imprimir (‘su resta es:’, resta); Imprimir (‘su multiplicación es:’, mult); Imprimir (‘su división es:’, div); 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 (Valor 2%) Solución: Variables Tarifa, horas, dif, incremento, extra, par, salario: real; Constantes A: 40; B: 0,5; Comenzar Imprimir (‘Introduzca la tarifa:’); Leer (tarifa); Imprimir (‘digas las horas laboradas:’); Leer (horas); Si horas > 40 entonces dif= horas – A; Incremento = tarifa * B Extra = dif * incremento; tar= tarifa+ extra; Salario= tar + extra; Imprimir (‘el salario del trabajador es:’, salario); Si horas ≤ 40 entonces tar= tarifa * horas; Imprimir (‘el salario del trabajador es:’, tar); Fin.