Espontaneidad de las reacciones y procesos espontáneos
Algoritmos secuenciales miguelchiossone
1.
2. EJERCICIOS PROPUESTOS:
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.
Solución:
Datos:
VARIABLE;
NOMBRE, PROFESION=CADENAS.
CEDULA=ENTERO.
INICIO;
IMPRIMIR(´ESCRIBIR NOMBRE Y APELLIDO:´);
LEER (´NOMBRE´);
IMPRIMIR(´ESCRIBA PROFESION:´);
LEER(´PROFESION´);
IMPRIMIR(´NUMERO DE CEDULA´);
LEER(´CEDULA´);
IMPRIMIR(´NOMBRE´);
IMPRIMIR(´PROFESION´);
IMPRIMIR(´CEDULA´)
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.
Solución:
VARIABLE;
X1,X2,OPERACIONES,SUM,REST,MULT,DIVI=ENTEROS;
INICIO;
IMPRIMIR(´INTRODUZCA EL PRIMER NUMERO ENTERO´)
LEER(´X1´);
IMPRIMIR(´INTRODUZCA EL SEGUNDO NUMERO ENTERO´);
LEER(´X2´);
SUM=X1+X2
REST=X1-X2
MULT=X1*X2
DIVI=X1/X2
IMPRIMIR(´RESULTADO DE LA SUMA,SUM´);
IMPRIMIR(´RESULTADO DE LA RESTA,REST´);
IMPRIMIR(´RESULTADO DE LA MULTIPLICACION,MULT´);
IMPRIMIR(´RESULTADO DE LA DIVISION,DIVI´);
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
Solución:
VARIABLE;
HORAT, HORAEX,PAGOEX,SUELDOT,PAGOH=REALES;
INICIO;
IMPRIMIR(´ESCRIBA HORAS TRABAJADAS´);
LEER(´HORAT´);
IMPRIMIR(´ESCRIBA PAGO POR HORAS´);
LEER(´PAGOH´);
SI HORAT>40 ENTONCES;
HORAEX=40-HORAST;
PAGOEX=HORAEX*PAGOH*0,5;
SUELDOT=(40*PAGOH)+PAGOEX;
SINO;
SUELDOT=HORAT*PAGOH;
IMPRIMIR(´SALARIO TOTAL ES: SUELDOT´);
FIN