Tarea de ejercicios de estructuras selectivas

5
UNIVERSIDAD FERMÍN TORO VICE-RECTORADO ACADEMICO FACULTAD DE INGENIERIA ESCUELA DE TELECOMUNICACIONES EJERCICIOS

Transcript of Tarea de ejercicios de estructuras selectivas

Page 1: Tarea de ejercicios de estructuras selectivas

UNIVERSIDAD FERMÍN TORO

VICE-RECTORADO ACADEMICO

FACULTAD DE INGENIERIA

ESCUELA DE TELECOMUNICACIONES

EJERCICIOSESTRUCTURAS

SELECTIVASMartin Rangel

C.I 24.397.946

SAIA A

Page 2: Tarea de ejercicios de estructuras selectivas

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

Page 3: Tarea de ejercicios de estructuras selectivas

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

Page 4: Tarea de ejercicios de estructuras selectivas

Escribir (“Su nuevo sueldo es: “, SueldoDespues)

Fin_si

Fin_si

Fin_si

Fin_si

Fin