1. 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
2. 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);
3. 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.