• En la Ciudad de Abancay, el impuesto que se debe pagar por los artículos se calcula mediante la siguiente regla: los primeros s/. 20 no causan impuesto, los siguientes S/. 20 tienen el 30% de impuesto, y el resto el 40% de impuesto, pero si el costo del producto es mayor a s/. 500, entonces en lugar de 40% se cobra el 50%. Diseñe un programa que lea el costo basico de un articulo y calcule su precio total(precio total = precio básico + impuesto).

    19.1.‐Algoritmo
    Inicio {Calcular el impuesto de una persona}
    {Ingresamos precio basico}
    Leer prebas
    Si (prebas > 20 y prebas <= 40) entonces
    {Calculamos el Impuesto a Pagar}
    imp = (prebas ‐ 20) * 0.3;
    Sino
    Si (prebas > 40 y prebas <= 500) entonces
    imp = 20 * 0.30 + (prebas ‐ 40) * 0.4;
    Sino
    Si(prebas > 500) entonces
    imp = 20 * 0.30 + (prebas ‐ 40) * 0.4 + (prebas ‐ 500) * 0.5;
    Sino
    imp = 0;{no se le aplica impuesto}
    Finsi
    Finsi
    Finsi
    Escribir prebas +imp
    Fin
    19.2.‐Codificacion(C#)
    static void Main(string[] args)
    {
    double prebas, imp, pretot;
    Console.Write("Ingresar Precio Basico del Producto: ");
    prebas = double.Parse(Console.ReadLine());
    if (prebas > 20 && prebas <= 40)
    imp = (prebas - 20) * 0.3;
    else
    {
    if (prebas > 40 && prebas <= 500)
    imp = 20 * 0.30 + (prebas - 40) * 0.4;
    else
    {
    if (prebas > 500)
    imp = 20 * 0.30 + (prebas - 40) * 0.4 + (prebas - 500) * 0.5;
    else
    imp = 0;
    }
    }
    pretot = prebas + imp;
    Console.WriteLine("Precio Basico: {0}", prebas);
    Console.WriteLine("Precio Total: {0}", pretot);
    Console.ReadLine();
    }

0 comentarios:

Publicar un comentario