Este documento presenta dos algoritmos. El primero determina si un número ingresado es par o impar e imprime un mensaje correspondiente. El segundo calcula el aumento de sueldo de un trabajador universitario basado en su tiempo de servicio, el cual puede ser de 1 a 5 años, 5 a 10 años, 10 a 20 años o más de 20 años, aplicando diferentes porcentajes de aumento según la categoría.
Tema 10. Dinámica y funciones de la Atmosfera 2024
Ejercicios selectivos
1. REPUBLICABOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARALAEDUCACION
UNIVERSIDAD FERMIN TORO
Discente:
Franmary Rivero
C.I. 24942097
Materia:Introducción a la Computación
SAIA C
Cabudare- Lara
2. 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. 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%)
INICIO Numero Par o Impar.
VARIABLES
Numero:ENTERO
COMIENZO
Numero=0
ESCRIBIR(“Ingrese un numero:”)
LEER(Numero)
SI(Numeromod2=0) ENTONCES HAGA
IMPRIMIR(“El numero es par:”, Numero)
Sino
IMPRIMIR(“El numero es impar:”, Numero)
Fin del SI
Fin
Fin del algoritmo Número Par o Impar.
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. a. Tiempo de servicio de 1 a 5 años ; aumento 3%
2. b. Tiempo de servicio de 5 a 10 años; aumento 5%
3. c. Tiempo de Servicio de 10 a 20 años; aumento 8%
4. d. Tiempo de servicio de 20 años o más; aumento 12%
INICIO Aumento.
CONSTANTE
C1=0.03
C2=0.05
C3=0.08
C4=0.12
VARIABLES
Sueldo: REAL
Sueldototal: REAL
Tiemserv: ENTERO
Aumento:REAL
COMIENZO
Tiemserv=0
Sueldo=0.0
Sueldototal=0.0
Aumento=0.0
ESCRIBIR(“Ingrese la cantidad de años del trabajador:”)
LEER(Tiempserv)
3. ESCRIBIR(“Ingrese el sueldo actual del trabajador:”)
LEER(Sueldo)
SI ((Tiemserv<=5) && (Tiemserv>=1)) ENTONCES HAGA
Aumento=Sueldo*C1;
Sueldototal=Aumento+ sueldo;
SI ((Tiemserv<=10) && (Tiemserv>5)) ENTONCES HAGA
Aumento=Sueldo*C2;
Sueldototal=Aumento+sueldo;
SI ((Tiemserv<=20) && (Tiemserv>10)) ENTONCES HAGA
Aumento=Sueldo*C3;
Sueldototal=Aumento+ sueldo;
SI (Tiemserv>20) ENTONCES HAGA
Aumento=Suedo*C4
Sueldototal=Aumento+sueldo;
Fin del SI
IMPRIMIR(“El aumento que le corresponde es:”, Aumento)
IMPRIMIR (“El sueldo total del trabajador con el aumento es:”, Sueldototal)
Fin del algoritmo Aumento.