Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTUDIANTES:
JEFERSON URREGO ID- 784063
DIEGO FERNANDO ALZATE GALEANO ID-784277
HENRY MAURICIO URQUIJO ID-785078
ALGORITMIA
DOCENTE:
NELLY CLAVIJO BUSTOS
LIQUIDACION EMPLEADO.
Variables de Entrada
Nombre Empleado
Fecha de Ingreso: Por día, mes y año
Fecha de Terminación: Por día, mes y año
Salario Mensual.
Hallar los días laborados. Para ello se aplica la condiciona (si – entonces) como se
aplica en el parámetro
Si mes_salida>mes_ingreso Entonces
Si dia_salida<dia_ingreso Entonces
dias=dia_ingreso-dia_salida
SiNo
dias=dia_salida-dia_ingreso
mes=mes_salida-mes_ingreso;
promedioDiasMes=30;
diasLaborados = (mes*promedioDiasMes)+dias;
añoCompleto=360
Calculamos Cesantías
cesantias=(diasLaborados*salario)/añoCompleto
Intereses de Cesantias
intereses_cesantias=cesantias*0.12/añoCompleto
Vacaciones
vacaciones=salario*diasLaborados/720; //Vacaciones
Total
total=cesantias+intereses_cesantias+prima1+prima2+vacaciones
Variables de Salida:
LIQUIDACION EMPLEADOR.
Variables de Entrada
Nombre Empleado
Fecha de Ingreso: Por día, mes y año
Fecha de Terminación: Por día, mes y año
Salario Mensual
total=cesantias+intereses_cesantias+prima+vacaciones+salario+pension+salud+c
ajaCompensacion //Total
Variables de Salida:
Escribir "PRESTACIONES SOCIALES";
Escribir "Cesantias: $",cesantias;
Escribir "Intereses Cesantias: $",intereses_cesantias;
Escribir "Prima : $", prima;
Escribir "Vacaciones: $", vacaciones;
Escribir "Pension: $", pension;
Escribir "Salud: $", salud;
Escribir "Caja de Compensación: $", cajaCompensacion;
Escribir "Total: $", total;
Algoritmo Calculo_prestaciones
definir nom como cadena;
definir liqui, salario, cesantias, prima1, prima2, vacaciones, dias, mes,
mes_ingreso, mes_salida, dia_ingreso, dia_salida, diasLaborados, año_ingreso,
añoCompleto, total, prima, promedioDiasMes como Real;
Escribir "Liquidación para empleado (Digite 1)";
Escribir "Liquidacion Para empleador (Digite 2)";
Leer liqui; // Variale de entra, que indica cual proceso realizar
Escribir "El calculo de las cesantias se realizaran sobre el mismo año";
Escribir "Tomadao de MinTrabajo-Mi-Calculadora, donde especifican el
calculo";
Escribir "sobre el mismo año";
si (liqui==1) Entonces //Condicional
//VAriables de entrada
Escribir "Nombre del empleado";
Leer nom;
Escribir "Escribir salario: ";
Leer salario;
Escribir "Fecha de ingreso (Día)";
Leer dia_ingreso;
Escribir "Fecha de ingreso (Mes(En numero))";
Leer mes_ingreso;
Escribir "Fecha de ingreso (Año)";
Leer año_ingreso;
Escribir "Fecha de Salida (Día)";
Leer dia_salida;
Escribir "Fecha de Salida (Mes(En numero))";
Leer mes_salida;
Escribir "Fecha de Salida (Año)";
Escribir año_ingreso;
//Varaiables de Proceso
Si mes_salida>mes_ingreso Entonces //Condicional
//Calculo dias trabajados
Si dia_salida<dia_ingreso Entonces //Condicional
dias=dia_ingreso-dia_salida
SiNo
dias=dia_salida-dia_ingreso
FinSi
//Calculo de meses trabajados
mes=mes_salida-mes_ingreso;
promedioDiasMes=30;
diasLaborados = (mes*promedioDiasMes)+dias; //Calculo de
dias laborados
añoCompleto=360; // los calculos en la calculadora de
MinTrabajo trabajan con 360 dias al año
//Calculo cesantias
cesantias=(diasLaborados*salario)/añoCompleto
intereses_cesantias=cesantias*0.12/añoCompleto;
//Intereses de cesantias
prima1=salario/2; //Prima 1
prima2=salario/2; //Prima 1
vacaciones=salario*diasLaborados/720; //Vacaciones
total=cesantias+intereses_cesantias+prima1+prima2+vacaciones //Total
//Variables de Salida
Escribir "PRESTACIONES SOCIALES EN LA
LIQUIDACIÓN";
Escribir "Dias Laborados: ", diasLaborados;
Escribir "Cesantias: $",cesantias;
Escribir "Intereses Cesantias: $",intereses_cesantias;
Escribir "Prima primer semestre: $", prima1;
Escribir "Prima segundo semestre: $", prima2;
Escribir "Vacaciones: $", vacaciones;
Escribir "Total: $", total;
SiNo
Escribir "Es imposible calcular";
FinSi
FinSi
si (liqui==2) Entonces
//VAriables de entrada
Escribir "Nombre del empleado";
Leer nom;
Escribir "Escribir salario: ";
Leer salario;
Escribir "Fecha de ingreso (Día)";
Leer dia_ingreso;
Escribir "Fecha de ingreso (Mes(En numero))";
Leer mes_ingreso;
Escribir "Fecha de ingreso (Año)";
Leer año_ingreso;
Escribir "Fecha de Salida (Día)";
Leer dia_salida;
Escribir "Fecha de Salida (Mes(En numero))";
Leer mes_salida;
Escribir "Fecha de Salida (Año)";
Escribir año_ingreso;
//Varaiables de Proceso
Si mes_salida>mes_ingreso Entonces
//Calculo dias trabajados
Si dia_salida<dia_ingreso Entonces
dias=dia_ingreso-dia_salida
SiNo
dias=dia_salida-dia_ingreso
FinSi
//Calculo de meses trabajados
mes=mes_salida-mes_ingreso
diasLaborados = (mes*30)+dias //Calculo de dias laborados
añoCompleto=360;
//Calculo cesantias
cesantias=salario/12
intereses_cesantias=cesantias*0.12; //Intereses de
cesantias
prima=salario/12; //Primas
vacaciones=salario/24; //Vacaciones
pension=salario*0.12; //pension
salud=salario*0.085; //salud
cajaCompensacion=salario*0.04; //caja de Compensacion
total=cesantias+intereses_cesantias+prima+vacaciones+salario+pension+salud+c
ajaCompensacion //Total
//Variables de Salida
Escribir "PRESTACIONES SOCIALES";
Escribir "Cesantias: $",cesantias;
Escribir "Intereses Cesantias: $",intereses_cesantias;
Escribir "Prima : $", prima;
Escribir "Vacaciones: $", vacaciones;
Escribir "Pension: $", pension;
Escribir "Salud: $", salud;
Escribir "Caja de Compensación: $", cajaCompensacion;
Escribir "Total: $", total;
SiNo
Escribir "Es imposible calcular";
FinSi
FinSi
FinAlgoritmo
2. Desarrollar cada uno de los siguientes pasos para el caso de estudio FACTURA
DE ENERGÍA
FACTURA DE ENERGIA
Cada mes los lectores recolectan la lectura actual del contador del cliente, la lectura
anterior la tiene guardada la empresa con el fin de calcular el consumo de energía en
Kilowatio hora KWH como la diferencia entre la lectura actual y la lectura anterior.
El concepto Consumo energía corresponde al valor en pesos de los Kilovatios hora
KWH consumidos por el cliente durante el mes referenciado en la factura. El precio de
cada KWH depende del tipo de tarifa asignado al cliente. La siguiente tabla indica el
valor del KWH en función del tipo de tarifa. Tipo de tarifa Valor Kwh Residencial 1200
Comercial 1600 Industrial 2000
La empresa cobra un concepto denominado alumbrado público y corresponde al
servicio de iluminación en las calles. Este concepto tiene un valor correspondiente al
10% del valor cobrado por el consumo de energía para los clientes de tipo de tarifa
residencial y estrato1. Para los otros casos este concepto tiene un valor
correspondiente al 20% del valor cobrado por el consumo de energía
El concepto del IVA es un impuesto del gobierno y se calcula como el 16 % del valor
resultante de la suma de los conceptos de consumo de energía y alumbrado público.
Este concepto se aplica a todas las tarifas
Aporte Electricaribe es un concepto de cobro ordenado por el gobierno de $10000 y
se cobra sólo a los usuarios de Tipo de tarifa Industrial.
El total se calcula como la suma de los cuatro conceptos anteriores.
La fecha máxima de pago deberá ser suministrada por la empresa y es la misma
para todos los clientes
ANALISIS DEL PROBLEMA:
Se pretende por medio de este análisis, poder entender la forma como se realiza
el cobro del servicio de energía eléctrica, esto se realiza por medio del análisis de
la factura de energía, y teniendo en cuenta la estratificación, la división comercial,
residencial e industrial que nos propone el ejercicio, es decir de cómo está
conformada y como se estructura el cobro de los diferentes ítems que aquí se
manejan.
Algoritmo Consumo_Energia
//Variables de entrada
LEER NOM;
Leer MES;
Leer TipoTarifa
Leer DIR;
Leer EST;
Leer LEAC;
LEER LECAN;
// Variables de proceso
Cons = (LEAC-LECAN);
Precio=Cons*1200;
FinSi
Precio=Cons*1600;
FinSi
Precio=Cons*2000;
FinSi
Alumb= Precio*0.1;
SiNo
Alumb= Precio*0.2;
FinSi
IVA=(Precio+Alumb)*0.16;
EleCaribe=10000;
SiNo
EleCaribe=0;
FinSi
// Calculo del TOTAL
total=IVA+Alumb+Precio+EleCaribe;
// variables de salida
Escribir "****************************************************************************";
FinSi
FinSi
FinSi
Si (TipoTarifa=="I")Entonces
FinSi
Escribir "****************************************************************************";
FinAlgoritmo
CONCLUSIONES
Respecto al análisis que se realizó a la factura de energía eléctrica, se pudo observar por
medio del desarrollo del algoritmo aplicado, la forma como se obtienen las diferentes
tarifas para los respectivos cobros que están presentes allí, respecto a las variables de
los estratos socioeconómicos establecidos en el país y según la sectorización comercial,
residencial e industrial que tenía el ejercicio.