Pages

sábado, 9 de febrero de 2013

Calcular el descuento y sueldo neto de un trabajador dado su sueldo Codigo en C#

Problema
A un trabajador le descuentan de su sueldo el 10%, si su sueldo es menor o igual a 1000, si es por encima de 1000 y hasta 2000 el 5% del adicional (es decir del monto que sobrepasa de 1000), y por encima de 2000 el 3% del adicional (es decir del moto que sobrepasa de 2000). Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

Codigo Fuente en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Main
{
    class Program
    {
        static void Main(string[] args)
        {
             double d,monto,s;
             Console.WriteLine("Ingresa sueldo");
             s = Convert.ToDouble(Console.ReadLine());
       if(s>2000){
           d=100+(s-1000)*0.03;
           monto=s-d;
       }else{
           if(s>1000 && s<=2000){
               d=100+(s-1000)*0.05;
               monto=s-d;
           }else{
               d=s*0.1;
               monto=s-d;
           }
       }
      Console.WriteLine( "El sueldo percibido es " +
monto + "  y su descuento fue " + d);                            
        Console.ReadLine();
        }
    }
}

4 comentarios:

Daniela Quispe dijo...

SON COSAS QUE ME INSPIRAN EN LA VIDA PERO QUIERO APRENDER MAS SOBRE VISUAL Y SQL.

Reinaldo Chacon dijo...

Excelente su aporte ala enseñanza, quisiera saber si pueden ayudarme con este algoritmo....
4. En una organización se tiene a los empleados agrupados por categoría, los de categoría 1 ganan $20.000, los de categoría 2, $15.000, los de categoría 3, $10.000 y los de categoría 4, $7.500. Se quiere un algoritmo que permita determinar cuánto debe pagarse a un empleado si se conoce el número de horas que trabajó durante el mes y la categoría a la que pertenece. Se sabe que a todos se les descuenta un 7.2% por concepto de salud, y si el salario total devengado (mensual) es menos de 1 ´000.000, se le da un subsidio del 15% sobre su salario mensual (sin descuentos).

johny molina dijo...

alguien me puede ayudar con un Crear un programa de cálculo de nuevo salario de un colaborador. Se debe solicitar el
nombre, el salario actual. El programa deberá calcular el nuevo salario con un incremento
del 20%, también deberá calcular la deducción del INSS (Seguro Social). Adicional si el
salario es mayor a C$5,000 el programa le indicará que se le pagará con CK y se calculará
el INSS con una tasa del 4%, caso contrario le indicará que se la pagará en efectivo y se
calculará el INSS con una tasa del 2%.
Las salidas en pantalla serán:
 “Nombre del Colaborador:”
 “Su nuevo salario es:” y el resultado del cálculo
 “Se le pagará en CK” y su deducción del INSS es” además el cálculo del INSS
 “Se le pagará en efectivo” y su deducción del INSS es” además el cálculo del INSS

Anónimo dijo...

gracias compadre

Publicar un comentario