Algotitmos Selectivos
Transcript of Algotitmos Selectivos
Universidad Fermín Toro Laboratorio de Introducción a la Computación
Sede de Cabudare, Núcleo de Ingeniería.
Algoritmos Selectivos.
Escrito por: José Mariani
Profesor: Ing. Esteban Torrealba
Noviembre 2015
1. Realice un algoritmo que reciba como entrada un número y determine si el mismo es par o impar e imprima el número el mensaje “PAR” O “IMPAR”. (Valor 1%)
ALGORITMO PAR_IMPAR;
VARIABLES
numero:ENTERO;
INICIO
Imprimir('Bienvenido, Por favor Inserte el Numero');
Leer(numero);
SI (numero MOD 2)=0 entonces
Imprimir('Es un numero PAR');
Si no
Imprimir('Es un numero INPAR');
Fin-Si
FIN
2
2 - El gobierno después de tres años, decide aumentar el sueldo a los trabajadores de las Universidades, pero pone como condición que el mismo se hará de acuerdo al tiempo de servicio en la institución, para este aumento se tomara en cuenta lo siguiente:
1. Tiempo de servicio de 1 a 5 años ; aumento 3%2. Tiempo de servicio de 5 a 10 años; aumento 5%3. Tiempo de Servicio de 10 a 20 años; aumento 84. Tiempo de servicio de 20 años o mas; aumento 12%
Realice el algoritmo asociado a la situación anterior (Valor 4%)
ALGORITMO aumento_universidades;
VARIABLES
tiempo, aumento: ENTERO;
salario, salario_nuevo: DECIMAL;
INICIO
Imprimir('Bienvenido, Ingrese el salario actual');
Leer(salario);
Imprimir('Ingrese el tiempo de servicio');
Leer(tiempo);
SI (tiempo)<5 entonces
aumento:=3;
Sino si (tiempo)>5 o (tiempo<=10) entonces
aumento:=5;
Sino si (tiempo)>10 o (tiempo<=20) entonces
aumento:=8;
Si no
aumento:=12;
Fin-SI
salario_nuevo:=salario+(salario*(aumento/100));
Imprimir('Su aumento es del: ',aumento,'%');
Imprimir('Su nuevo salario es de: ', salario_nuevo);
FIN
3