1. REPUBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD FERMIN TORO
CABUDARE, EDO. LARA
ALUMNO:
JOSE ANTONIO PINEDA
CI: 20323029
INTRODUCCION A LA COMPUTACION
PROF: ESTEBAN TORREALBA
SAIA – C
2. EJERCICIOS:
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 (Valor 1%)
Solución:
Algoritmo Datos
Inicio del Algoritmo Datos;
Variables
Nombre, Apellido, Profesión = Alfanumérico;
Cedula = Entero;
Inicialización
Nombre:=’ ‘;
Apellido:=’ ‘;
Profesión:=’ ‘;
Cedula:=0;
Inicio
Escribir (‘Escriba su Nombre’);
Leer (Nombre);
Escribir (‘Escriba su Apellido’);
Leer (Apellido);
Escribir (‘Escriba su cedula’);
Leer (Cedula);
Escribir (‘Indique su Profesión’);
Leer (Profesión);
Escribir (‘Nombre:’,Nombre);
3. Escribir (‘Apellido:’, Apellido);
Escribir (‘Cedula:’, Cedula);
Escribir (‘Profesión:’, Profesión);
Fin.
Fin del Algoritmo Datos.
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:
Algoritmo Operaciones
Inicio del Algoritmo Operaciones;
Variables
A, B, S, R, M = Entero;
D = Real;
Inicialización
A:= 0;
B:= 0;
S:= 0;
R:= 0;
M:= 0;
D:= 0;
Inicio
Escribir (‘Indique un Número Entero’);
Leer (A);
Escribir (‘Indique otro Número Entero’);
4. Leer (B);
S:= A+B;
R:= A – B;
M:= A*B;
Escribir (‘El primer número que indicó fue:’, A);
Escribir (‘El segundo Número que indicó fue:’, B);
Escribir (‘La suma es:’, S);
Escribir (`La Resta es:’, R);
Escribir (‘El producto es:’, M);
Si (B<>0) entonces
Inicio
D:= A/B;
Escribir (‘El Cociente es:’, D);
Fin
Sino
Inicio
Escribir (‘La división no es posible’);
Fin;
Fin.
Fin del Algoritmo Operaciones.
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%)
5. Solución:
Algoritmo Sueldo
Inicio del Algoritmo Operaciones;
Constantes
A:= 0,50;
B:= 40;
Variables
HT = Entero;
T, S = Real;
Inicialización
HT:= 0;
T:= 0;
S:= 0;
Inicio
Escribir (‘Indique las horas trabajadas’);
Leer (HT);
Escribir (‘Indique la tarifa de la hora’);
Leer (T);
Si HT ≤ 40 entonces
Inicio
S:= HT * T;
Fin
Sino
Inicio
S:= B * T + (HT – B)*(T + A*T);
Fin;
Escribir (‘Su saldo es:’, S);