Está en la página 1de 5

Tarea 1.

ESTRUCTURA SELECTIVA SI ENTONCES

TRONCO COMÚN INGENIERÍA


METODOLOGÍA DE LA PROGRAMACIÓN.
Taller. Estructura Selectiva SI ENTONCES Profa. Maria Ruiz
INSTRUCCIONES
En cada uno de los siguientes ejercicios Indicar y explicar las variables de entrada y salida; hacer el diagrama de flujo;
programa y corrida de programa.
 Variables de entrada y salida 10%
 Diagrama de flujo 65%
 Programa 15%
 Corrida del Programa 10%

NOTAS:
1. En caso de que el programa no coincida con el diagrama de flujo se tomara como incorrecto.
2. Si el diagrama de flujo esta incorrecto, no se tomará en cuenta el programa ni corrida de programa.
3. Es importante respetar la sintaxis del programa, ya que en caso contrario se considerará como incorrecto.

EJERCICIO 1. Valor 50 Puntos


Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en las horas trabajadas y
el pago por hora, considerando que después de las 40 horas cada hora se considera como excedente y se
paga el doble.
Nota: El pago por hora no lo indica el trabajador.

EJERCICIO 2. Valor 50 Puntos


Dado el sueldo de un trabajador, aplicar un aumento del 15% si el sueldo es inferior o igual a $1500 pesos

PROFESORA MARIA RUIZ 1


Ejercicio 1.
Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en
las horas trabajadas y el pago por hora, considerando que después de las 40 horas
cada hora se considera como excedente y se paga el doble.
Nota: El pago por hora no lo indica el trabajador.
Datos de Entrada:
HORTR: Variable tipo entero. Representa la las horas trabajadas.
PAGHOR: Variable tipo real. Representa el pago por hora.
Variable auxiliar:
EXDE: Variable tipo entero. Almacena el pago doble de las 40 horas después.
Datos de Salida:
SUESE: Variable tipo real. Almacena el sueldo semanal.

INICIO

HORTR,
PAGHOR

HORTR > 40 NO

SI

EXDE = HORTR – 40
SUESE = (40 * PAGHOR) + (EXDE*PAGHOR *2)

SUESE

FIN
1. INICIO
2. LEER SUAT
3. SI SUAT < = 1500 ENTONCES
3.1 HACER AUM = SUAT * 0.15
3.2 HACER NSUAT =SUAT + AUM
3.3 Imprimir NSUAT
4. {Fin del condicional del paso 3}
5. FIN

Número de corrida Dato Cálculo auxiliar Resultado


SUAT AUM NSUAT
1 938.5 140.77 1079.275
2 1500 225 1725
3 750.8 112.62 863.42
4 1235.5 185.325 1420.825
5 2000
Ejercicio 2.
Dado el sueldo de un trabajador, aplicar un aumento del 15% si el sueldo es inferior o
igual a $1500 pesos.
Datos de Entrada:
SUAT: Variable tipo real. Representa el sueldo actual del trabajador.
Variable auxiliar:
AUM: Variable tipo real. Almacena el aumento del trabajador.
Datos de Salida:
NSUAT: Variable tipo real. Almacena el nuevo sueldo actual del trabajador después de
aplicar el aumento.

INICIO

SUAT

M SUAT < = 1500 NO

SI

AUM = SUAT *0.15


NSUAT =SUAT + AUM

NSUAT

FIN
1. INICIO
2. LEER HORTR, PAGHOR
3. SI HORTR > 40 ENTONCES
3.1 HACER EXDE = HORTR – 40
3.2 HACER SUESE = (40 * PAGHOR) + (EXDE*PAGHOR *2)
3.3 Imprimir SUESE
4. {Fin del condicional del paso 3}
5. FIN

NÚMERO DE DATOS CÁLCULO RESULTADOS


CORRIDAS AUXILIAR
HORTR PAGHOR EXDE SUSE
1 44 23 4 1104
2 50 15 10 900
3 41 30 1 1260
4 52 50 12 3200
5 60 10 20 800

También podría gustarte