• Lenguaje

    Java usando Scanner

  • Descripción

    Aceptar por teclado: cédula, nombre, apellido, sueldo_b. Si el sueldo_b es mayor o igual a $33,000, entonces descuente: un 11% de impuesto sobre la renta (isr), un 8% de seguro familiar de salud (sfs), un 6% de administradora de fondos de pensiones (afp); de lo contrario descuente: un 8% de impuesto sobre la renta (isr), un 6% de seguro familiar de salud (sfs), un 4% de administradora de fondos de pensiones (afp). Calcular el total de descuento (td), que será la suma de los tres descuentos; y calcular el sueldo (sn), que será la resta del sueldo_b menos el total de descuento (td). Imprimir todas las variables y finalizar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import java.util.Scanner;

public class DescuentoDeIsrSfsYAfp {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        double afp, isr, sfs, sn, sueldo_b;
        double td;
        String cedula, nombre, apellido;
        System.out.print("Ingresa el cedula: ");
        cedula = in.nextLine();
        System.out.print("Ingresa el nombre: ");
        nombre = in.nextLine();
        System.out.print("Ingresa el apellido: ");
        apellido = in.nextLine();
        System.out.print("Ingresa el valor de sueldo b: ");
        sueldo_b = in.nextDouble();
        in.nextLine();
        if(sueldo_b>33000)
        {
            isr=sueldo_b*0.11;
            sfs=sueldo_b*0.08;
            afp=sueldo_b*0.06;
        }
        else
        {
            isr=sueldo_b*0.08;
            sfs=sueldo_b*0.06;
            afp=sueldo_b*0.04;
        }
        td=isr+sfs+afp;
        sn=sueldo_b-td;
        System.out.println("Cedula: " + cedula);
        System.out.println("Nombre: " + nombre);
        System.out.println("Apellido: " + apellido);
        System.out.println("Valor de afp: " + afp);
        System.out.println("Valor de isr: " + isr);
        System.out.println("Valor de sfs: " + sfs);
        System.out.println("Valor de sn: " + sn);
        System.out.println("Valor de td: " + td);
    }

}