UNIVERSIDAD FERMÍN TORO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE TELECOMUNICACIONES
EJERCICIOSESTRUCTURAS
SELECTIVASMartin Rangel
C.I 24.397.946
SAIA A
Ejercicios propuestos
Para cada uno de los enunciados que se presentan a continuación elabore el algoritmo respectivo, haciendo uso de las estructuras condicionales de acuerdo al material previamente revisado referente al tema:
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”.
Solucion
Algoritmo Par_Impar
Variables
Entero: a
Inicio
Escribir(“Ingrese un numero: “)
Leer (a)
Si (a mod 2 = 0) entonces
Escribir (“Es un numero par”)
Si no
Escribir (“Es un numero impar”)
Fin_si
Fin
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: Tiempo de servicio de 1 a 5 años ; aumento 3% Tiempo de servicio de 5 a 10 años; aumento 5% Tiempo de Servicio de 10 a 20 años; aumento 8% Tiempo de servicio de 20 años o mas; aumento 12%
Realice el algoritmo asociado a la situación anterior
Solucion
Algoritmo AumentoSueldo
Variables:
Reales Sueldo, SueldoDespues
Entero TiempoServicio
Constantes :
a= 0.03
b= 0.05
c = 0.08
d= 0.13
Inicio
Escirbir (“ingrese su sueldo: “)
Leer (sueldo)
Escribir (“Ingrese su tiempo de servicio: “)
Leer (TiempoServicio)
Si (TiempoServicio >= 1 y TiempoServicio <= 5) entonces
SueldoDespues = sueldo + sueldo * a
Escribir (“Su nuevo sueldo es: “, SueldoDespues)
Si no
Si (TiempoServicio > 5 y TiempoServicio <= 10) entonces
SueldoDespues = sueldo + sueldo * b
Escribir (“Su nuevo sueldo es: “, SueldoDespues)
Si no
Si (TiempoServicio > 10 y TiempoServicio <= 20) entonces
SueldoDespues = sueldo + sueldo * c
Escribir (“Su nuevo sueldo es: “, SueldoDespues)
Si no
Si (TiempoServicio > 20) entonces
SueldoDespues = sueldo + sueldo * d
Escribir (“Su nuevo sueldo es: “, SueldoDespues)
Fin_si
Fin_si
Fin_si
Fin_si
Fin
Top Related