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();
        }
    }
}

2 comentarios:

DINA 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).

Publicar un comentario