lunes, 13 de febrero de 2012

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

1 comentarios:

Publicar un comentario