ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Resolver utilizando el diseño de Programación.


Enviado por   •  26 de Septiembre de 2016  •  Apuntes  •  1.681 Palabras (7 Páginas)  •  178 Visitas

Página 1 de 7

Estructuras anidadas

Resolver utilizando el diseño de Programación

1) Calcular el importe a pagar de acuerdo a una escala de compras. Elaborar diagrama de flujo y codificación

Monto Dscto

Mayor 100 25 %, pd1 = 0.25f

Mayor 60 20 %, pd2 = 0.20f

Mayor 30 15 %, pd3 = 0.15f

Hasta 30 10 %, pd3 = 0.10f

1) Análisis del Problema

Objetivo: Calcular el importe a pagar

a) Entrada: Montos, Descuentos: pd1, pd2, pd3, pd4 Tipo: Float

b) Salida: Importe

Algoritmo

 Si (M > 100)

descuento = M * pd1;

 de lo contrario si (M > 60)

descuento = M * pd2;

 de lo contrario si (M > 30)

descuento = M * pd3;

 de lo contrario

descuento = M * pd4;

c) Proceso: Importe = Monto - descuento

2) Diagrama de flujo

3) Codificación

// Programa Cálculo del Importe

float M, dscto, Importe;

const float pd1 = 0.25f;

const float pd2 = 0.20f;

const float pd3 = 0.15F;

const float pd4 = 0.10f;

Console.WriteLine("n\n\n\n");

Console.WriteLine("\t\t\tCálculo del Importe");

Console.WriteLine("\t\t\t*******************");

// Ingreso

Console.WriteLine("Escala de Compras");

Console.WriteLine("\t Ingrese Monto:");

M = float.Parse(Console.ReadLine());

// Proceso

if (M > 100)

{

dscto = M * pd1;

Console.WriteLine("Porcentaje de 25%");

}

else if (M > 60)

{

dscto = M * pd2;

Console.WriteLine("Porcentaje de 20%");

}

else if (M > 30)

{

dscto = M * pd3;

Console.WriteLine("Porcentaje de 15%");

}

else

{

dscto = M * pd4;

Console.WriteLine("Porcentaje de 10%");

}

Importe = M - dscto;

// Salida

Console.WriteLine("\n El importe a pagar es:" + Importe);

Console.ReadLine();

2) Desarrolle un programa y el diagrama de flujo, que calcule el promedio del alumno si se ingresan cuatro notas de prácticas. Luego se

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (64 Kb) docx (12 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com