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; iniciación_de_impresion ;
Variable; nro, cedula como entero;
nombre,profesion como real;
Inicio
imprimir (´introduzca nro de cedula:´);
leer (´nro, cedula´);
imprimir (‘intrduzca nombre:’);
leer (‘nombre’);
imprimir (‘introduzca profesion:’);
leer (‘profesion’);
imprimir( ‘nro,cedula’);
imprimir(‘nombre’);
imprimir(‘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ás de los números leídos. (Valor 2%)
Algoritmo; procedimientos_matematicos ;
Variable; x1,x2,xt,proc,suma, resta, multiplicacion, division; como enteros
Inicio
Imprimir(´introduzca el primer numero entero:´);
Leer (´x1´);
Imprimir (´introduzca el segunto numero entero:´);
Leer(´x2´) ;
Suma como x1+x2
Resta como x1-x2
Multiplicacion como x1*x2
Division como x1/x2
Imprimir (´resultado de la suma:,suma´);
Imprimir (´resultado de la resta:,resta´);
Imprimir (´resultado de la multiplicacion:,multiplicacion´);
Imprimir (´resultado de la division:,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 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%)
Algoritmo, salario_del_trabajador
Variable, horat,horae,paghe,pagh,sueldo tcomo real;
Inicio
Imprimir (‘introduzca horas trabajadas:’);
Leer (‘horat’);
Imprimir (‘introduzca pagos por hora:’);
Leer (‘pagh’);
Horat SI ES MAYOR QUE 40 tendremos que
Horae ES IGUAL A 40 horat
Pagoe ES IGUAL A horae*pagh*0,50
Sueldot ES IGUAL A [40*pagh]+page
Sino
Sueldot ES IGUALQUE horat*pagh
Imprimir(‘salario total es.,sueldot’);
FIN