ALGORITMO PARA CALCULAR EL SALARIO NETO DE UN TRABAJADOR

Categoría de Estructura Secuencial


Algoritmo para calcular el salario de un trabajador

💻 Genere un programa que permita calcular el sueldo final de un empleado, si se sabe que el sueldo aumenta en $100 por cada hijo y en $25 por cada día no laborable que el trabajador asistió.

Debe ingresar por teclado: el sueldo base, el número de hijos y el número de días no laborables que asistió el trabajador.


Análisis :

Para este ejercicio necesitamos sumar el Sueldo Base más la multiplicación del número de hijos * 100 y final mente la suma, de la multiplicación de los días no laborables * 25; la suma de todos esos elementos sería el Sueldo a Pagar o Sueldo Final. Es una suma de productos muy simple de analizar.

VARIABLES DE TIPO REAL :
SueldoBase = Ingresa el sueldo base del trabajador.
num_hijos = Ingresa el número de hijos del trabajador.
dias_no_laborales = Ingresa los dias no laborables que trabajo.
sueldo_final = Guarda el calculo del sueldo final.

INGRESO : Se ingresa el sueldo base, nro de hijos y días no laborables que trabajo.
PROCESO : Se suma el sueldo base + la multiplicacion del número de hijos por $100, más los días no laborables por $25.
SALIDA : Muestra el Sueldo Final.


Algoritmo en pseint que clcule el sueldo final de un empleado PSeInt Estricto : DESCARGA EL CÓDIGO

algoritmo que calcule el IGV

Algoritmo en pseint - short youtube
Algoritmo programacion_work
    Definir num_hijos, dias_no_laborales como Entero;
    Definir SueldoBase, sueldo_final como Real;
    Escribir "CALCULAR EL SUELDO FINAL DE UN EMPLEADO.";
    Escribir " ";
    SueldoBase <- 0;
    num_hijos <- 0;
    dias_no_laborales <- 0;
    sueldo_final <- 0;
    Escribir Sin Saltar "Ingrese Sueldo Base : $ ";
    Leer SueldoBase;
    Escribir Sin Saltar "Ingresar Número de Hijos : ";
    Leer num_hijos;
    Escribir Sin Saltar "Ingresar Días no Laborales Trabajados : ";
    Leer dias_no_laborales;
    sueldo_final <- SueldoBase + (num_hijos * 100) + (dias_no_laborales*25);
    Escribir " ";
    Escribir "SUELDO FINAL : $", sueldo_final;
FinAlgoritmo 
Algoritmo en pseint que clcule el sueldo final de un empleado

código en muestre el sueldo final de un trabajador Python :

print("14. MOSTRAR EL SUELDO A PAGAR.")
sueldobase = float(input("Sueldo Base : $"))
num_hijos = int(input("Nro de Hijos : "))
dias_no_laborables = int(input("Dias no Laborables : "))
sueldo_final = sueldobase + (num_hijos * 100) + (dias_no_laborables * 25)
print("SUELDO FINAL A PAGAR : $", sueldo_final)

programar el sueldo final de un empleado en lenguaje C Lenguaje C :

#include<stdio.h>
int main() {
    float SueldoBase, sueldo_final;
    int num_hijos, dias_no_laborales;
    printf("14. MOSTRAR EL SUELDO A PAGAR.\n\n");            
    printf("Ingrese Sueldo Base : $");
    scanf("%f",&SueldoBase);
    printf("Ingresar Numero de Hijos : ");
    scanf("%d",&num_hijos);
    printf("Ingresar Dias no Laborales Trabajados : ");
    scanf("%d",&dias_no_laborales);
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales*25);
    printf("\nSUELDO FINAL : $%.2f\n",sueldo_final);
    return 0;
}

Promedio el sueldo neto de un obrero Dev C++ Dev C++ :

#include<iostream>
using namespace std;
int main() {
    float SueldoBase, sueldo_final;
    int num_hijos, dias_no_laborales;
    cout << "14. MOSTRAR EL SUELDO A PAGAR.\n\n";                    
    cout << "Ingrese Sueldo Base : $";
    cin >> SueldoBase;
    cout << "Ingresar Numero de Hijos : ";
    cin >> num_hijos;
    cout << "Ingresar Dias no Laborales Trabajados : ";
    cin >> dias_no_laborales;
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales*25);
    cout << "\nSUELDO FINAL : $" << sueldo_final << endl;
    return 0;
}

Hacer un programa para calcular el sueldo neto de un trabajador en CSharp C# - C Sharp :

using System;
using System.Collections.Generic;
using System.Text;
namespace programacion_work
{
    class calcular_sueldo_pagar
    {
        static void Main(string[] args)
        {
            double SueldoBase, sueldo_final;
            int num_hijos, dias_no_laborales;
            Console.WriteLine("14. MOSTRAR EL SUELDO A PAGAR.\n");
            Console.Write("Ingrese Sueldo Base      : $");
            SueldoBase = double.Parse(Console.ReadLine());
            Console.Write("Ingresar Numero de Hijos : ");
            num_hijos = int.Parse(Console.ReadLine());
            Console.Write("Ingresar Dias no Laborales Trabajados : ");
            dias_no_laborales = int.Parse(Console.ReadLine());
            sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25);
            Console.WriteLine("\nSUELDO FINAL : $" + sueldo_final);
            Console.ReadLine();
        }
    }
}

calcular el sueldo de un empleado en Java NetBeans Java NetBeans :

package programacion_work;
import java.util.Scanner;
public class calcular_sueldo_pagar {
    public static void main(String[] args) {
        Scanner ingreso=new Scanner(System.in);  
        int SueldoBase=0, num_hijos=0, dias_no_laborales=0, sueldo_final=0;
        System.out.print("14. CALCULAR EL SUELDO FINAL DE UN EMPLEADO.\n\n");
        System.out.print("Ingrese Sueldo Base : $");
        SueldoBase = Integer.parseInt(ingreso.next());
        System.out.print("Ingresar Número de Hijos : ");
        num_hijos = Integer.parseInt(ingreso.next());
        System.out.print("Ingresar Días no Laborales Trabajados : ");
        dias_no_laborales = Integer.parseInt(ingreso.next());
        sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales*25);                
        System.out.println("SUELDO FINAL : $" + sueldo_final);
    }   
}

mostrar el sueldo de un trabajador en Java NetBeans Java NetBeans - FORMULARIOS [POO]:

private void jBtn_CalcularActionPerformed(java.awt.event.ActionEvent evt) {                                              
    int SueldoBase=0, num_hijos=0, dias_no_laborales=0, sueldo_final=0;
    SueldoBase  = Integer.parseInt(jTxt_SueldoB.getText());
    num_hijos   = Integer.parseInt(jTxt_NroHijos.getText());
    dias_no_laborales  = Integer.parseInt(jTxt_DiasNoLab.getText());
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales*25); 
    jTxt_SueldoFinal.setText(String.valueOf(sueldo_final));
}

Mostrar el sueldo final de un empleado en visual basic Visual Basic .NET Console:

Imports System.Console
Module calcular_sueldo_pagar
    Dim num_hijos, dias_no_laborales As Integer
    Dim SueldoBase, sueldo_final As Double
    Sub Main()
        WriteLine("14. CALCULAR EL SUELDO DE UN EMPLEADO")
        WriteLine("")
        Write("Sueldo Base : ")
        SueldoBase = ReadLine()
        Write("Número de Hijos : ")
        num_hijos = ReadLine()
        Write("Feriados Laborables : ")
        dias_no_laborales = ReadLine()
        WriteLine("")
        sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25)
        WriteLine("Sueldo Final : " & sueldo_final)
        ReadLine()
    End Sub
End Module

Calcular el sueldo según su categoría en Visual Basic Visual Basic .NET Formularios :

Private Sub Btn_Calcular_Click(sender As Object, e As EventArgs) Handles Btn_Calcular.Click
    Dim num_hijos, dias_no_laborales As Integer
    Dim SueldoBase, sueldo_final As Double
    SueldoBase = Txt_SueldoB.Text
    num_hijos = Txt_NroH.Text
    dias_no_laborales = Txt_Feriados.Text
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25)
    Txt_SueldoF.Text = sueldo_final
End Sub

Mostrar el sueldo de un Gerente en VBA Excel VBA :

Sub Sueldo2()
    Dim num_hijos As Integer
    Dim dias_no_laborales As Integer
    Dim SueldoBase As Double
    Dim sueldo_final As Double
    SueldoBase = Range("C12").Value
    num_hijos = Range("D12").Value
    dias_no_laborales = Range("E12").Value
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25)
    Range("G12").Value = Round(sueldo_final, 2)
End Sub

Programar el sueldo a pagar de un trabajador en excel Excel – InputBox :

Sub Sueldo()
    Dim num_hijos As Integer
    Dim dias_no_laborales As Integer
    Dim SueldoBase As Double
    Dim sueldo_final As Double
    SueldoBase = InputBox("INGRESE SUELDO BASE")
    num_hijos = InputBox("NÚMERO DE HIJOS")
    dias_no_laborales = InputBox("DÍAS FERIADOS QUE TRABAJO")
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25)
    MsgBox "SUELDO FINAL : $" & Round(sueldo_final, 2)
End Sub

sueldo final de un empleado en excel VBA – Formulario [POO] :

Private Sub btn_calcular_Click()
    Dim num_hijos As Integer
    Dim dias_no_laborales As Integer
    Dim SueldoBase As Double
    Dim sueldo_final As Double
    SueldoBase = txt_sueldo_base.Text
    num_hijos = txt_num_hijos.Text
    dias_no_laborales = txt_feriados.Text
    sueldo_final = SueldoBase + (num_hijos * 100) + (dias_no_laborales * 25)
    txt_sueldo_final.Text = Round(sueldo_final, 2)
End Sub



Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso