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

La empresa Milagrito S.A. tiene la siguiente tabla de parámetros para pagar las comisiones de sus ejecutivos de ventas:


Enviado por   •  25 de Abril de 2018  •  Apuntes  •  3.348 Palabras (14 Páginas)  •  861 Visitas

Página 1 de 14

  1. La empresa Milagrito S.A. tiene la siguiente tabla de parámetros para pagar las comisiones de sus ejecutivos de ventas:

Variables

resultado

Venta

% de comisión

Cantidad vendida

    $25000

7%

   1750

    $ 10500

10%

   1050

1.2 modelo

Posibles soluciones(cantidad vendida)

Caso(1)

       “leer venta”

        Escribir porcentaje de comisión

1.3 descripción del algoritmo

Variable de entrada

Venta: representa el parámetro de venta: cadena

%de comision: representa el porcentaje de comision: cadena

Variable de salida

Cantidad vendida: representa la cantidad vendida: cadena

1.4 precondicion

2000>cantidad vendida>0

2. DISEÑO

Inicio

Cantidad vendida por el ejecutivo de ventas

     {declarar las variables}

         Venta:

%de comision:

Cantidad vendida:

                { ingreso de datos}  

                   Leer (venta)

                   Leer (porcentaje de comision)

                   Leer (cantidad vendida)

                { realizar calculos}

Parámetro

                 {escribir resultados}

                   

                  Escribir (A)

             FIN

//Declarar Variables

            int cantidad_vendida, costo_unidad , total;

            double comision;

            //ingreso de datos

            Console.WriteLine("Ingrese la cantidad vendida=");

            cantidad_vendida = int.Parse(Console.ReadLine());

            Console.WriteLine("Ingrese el costo unitario=");

            costo_unidad = int.Parse(Console.ReadLine());

            //realizar calculos

            total = cantidad_vendida * costo_unidad;

            if (total >= 2000 && total <= 10000)

            {

                comision = (total * 7) / 100;

            }

            else

            {

                if (total > 10000 && total <= 20000)

                {

                    comision = (total * 10) / 100;

                }

                else

                {

                    comision = (total * 15) / 100;

                }

            }

                //Escribir Los Resultados

                Console.Write("La comision es = " + comision);

                Console.ReadKey();


[pic 1]

EJERCICIO 2

En base al valor de dos números enteros, determine si estos son:

A. Iguales.

B. No iguales.

 C. El primero es mayor que el segundo.

 D. El segundo es mayor que el primero.

 E. El primero es mayor o igual que el segundo.

F. El segundo es mayor o igual que el primero

1. Analisis

   1.1 entender el problema

variables

resultados

Numero1

Numero 2

 mensaje

3

3

 Iguales.

2

3

No iguales.

4

3

El primero es mayor que el segundo.

1

2

El segundo es mayor que el primero.

3

2

El primero es mayor o igual que el segundo.

  1. Modelo

Si (Opcion = igual)  Entonces,

mensaje (3=3)

Si (Opcion = no iguales)  Entonces,

 mensaje (2≠3)

Si (Opcion = el primero es mayor que el segundo)  Entonces,

mensaje (4>3)

Si (Opcion = el segundo es mayor que el primero)  Entonces,

mensaje (1<2)

Si (Opcion = el primero es mayor o igual que el segundo)  Entonces,

mensaje (3>=2

1.2.1Descripcion del algoritmo

Diccionario de variables

-        Variable de entrada

Numero 1 : representa el numero entero: entero

Numero 2: representa el numero entero: entero

-        Variable de proceso

No existe en este caso

-        Variable de salida

Mensaje: representa el mensaje de dos nuemeros enteros

Variable de entrada

iguales: representa el parámetro de venta: cadena

no iguales: representa el porcentaje de comision: cadena

...

Descargar como (para miembros actualizados)  txt (13.1 Kb)   pdf (535.9 Kb)   docx (438.7 Kb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com