Un almacén de electrodomésticos realiza el seguimiento a 2 tipos de
neveras, para verificar cual tiene mayor salida en el mercado. Para
conseguirlo se debe registrar la referencia y la cantidad diaria de ventas.
Además, quiere saber cuál de sus 2 vendedores es el que más neveras
vende, para diferenciarlos se registrará su identificación y su nombre.

Respuestas

Respuesta dada por: irmajulia
0

El programa en c# para dar seguimiento a las ventas de dos neveras es:

using System;

namespace PSeInt {

class neveras {

 static void Main(string[] args) {

  int i;

  double tnevera1;

  double tnevera2;

  double tvendedor1;

  double tvendedor2;

  // almacena el registro de ventas de cada dia x vendedor

  double[,] registrovendedor = new double[30,6];

  // almacena el registro de ventas de cada dia x nevera

  double[,] registroneveras = new double[30,4];

  // registro ventas en 30 dias

  for (i=1;i<=2;i++) {

   // registro ventas x vendedor

   Console.WriteLine("Ingrese identificacion del primer vendedor");

   registrovendedor[i-1,0] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese nombre del primer vendedor");

   registrovendedor[i-1,1] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese cantidad vendida");

   registrovendedor[i-1,2] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese identificacion del segundo vendedor");

   registrovendedor[i-1,3] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese nombre del segundo vendedor");

   registrovendedor[i-1,4] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese cantidad vendida");

   registrovendedor[i-1,5] = Double.Parse(Console.ReadLine());

   // registro ventas x  nevera

   Console.WriteLine("Ingrese cantidad vendida de Nevera1");

   registroneveras[i-1,0] = Double.Parse(Console.ReadLine());

   Console.WriteLine("Ingrese cantidad vendida de Nevera2");

   registroneveras[i-1,1] = Double.Parse(Console.ReadLine());

  }

  // calculamos el total mensual por vendedor y por nevera

  tvendedor1 = 0;

  tvendedor2 = 0;

  tnevera1 = 0;

  tnevera2 = 0;

  for (i=1;i<=30;i++) {

   tvendedor1 = tvendedor1+registrovendedor[i-1,2];

   tvendedor2 = tvendedor2+registrovendedor[i-1,5];

   tnevera1 = tnevera1+registroneveras[i-1,0];

   tnevera2 = tnevera2+registroneveras[i-1,1];

  }

  Console.WriteLine("El vendedor "+registrovendedor[0,1]+" vendio: "+tvendedor1);

  Console.WriteLine("El vendedor "+registrovendedor[0,4]+" vendio: "+tvendedor2);

  Console.WriteLine("La nevera "+1+" se vendio una cantidad de: "+tnevera1);

  Console.WriteLine("La nevera "+2+" se vendio una cantidad de: "+tnevera2);

 }

}

}

Para mayor comprensión te dejo el algoritmo

Algoritmo Neveras

//almacena el registro de ventas de cada dia x vendedor

Dimension registroVendedor[30,6]

//almacena el registro de ventas de cada dia x nevera

Dimension registroNeveras[30,4]

//registro ventas en 30 dias

Para i<-1 Hasta 2 Con Paso 1 Hacer

 //registro ventas x vendedor

 Escribir "Ingrese identificacion del primer vendedor"

 Leer registroVendedor[i,1]

 Escribir "Ingrese nombre del primer vendedor"

 Leer registroVendedor[i,2]

 Escribir "Ingrese cantidad vendida"

 Leer registroVendedor[i,3]

 Escribir "Ingrese identificacion del segundo vendedor"

 Leer registroVendedor[i,4]

 Escribir "Ingrese nombre del segundo vendedor"

 Leer registroVendedor[i,5]

 Escribir "Ingrese cantidad vendida"

 Leer registroVendedor[i,6]

 

 //registro ventas x  nevera

 Escribir "Ingrese cantidad vendida de Nevera1"

 Leer registroNeveras[i,1]

 

 Escribir "Ingrese cantidad vendida de Nevera2"

 Leer registroNeveras[i,2]

Fin Para

//calculamos el total mensual por vendedor y por nevera

tVendedor1 <- 0

tVendedor2 <- 0

tNevera1 <- 0

tNevera2 <- 0

Para i<-1 Hasta 30 Con Paso 1 Hacer

 tVendedor1 <- tVendedor1+registroVendedor[i,3]

 tVendedor2 <- tVendedor2+registroVendedor[i,6]

 

 tNevera1 <- tNevera1 + registroNeveras[i,1]

 tNevera2 <- tNevera2 + registroNeveras[i,2]

Fin Para

Escribir "El vendedor ", registroVendedor[1,2], " vendio: ",tVendedor1

Escribir "El vendedor ", registroVendedor[1,5], " vendio: ",tVendedor2

Escribir "La nevera ", 1 , " se vendio una cantidad de: ",tNevera1

Escribir "La nevera ", 2 , " se vendio una cantidad de: ",tNevera2

FinAlgoritmo

El programa utiliza arreglos, que permite colocar los datos en cada celda, para de alguna manera tenerlo almacenado, y al final se hace una sumatoria de los valores buscados:

  • Total ventas de vendedor1
  • Total ventas del vendedor2
  • Total neveras1 vendidas
  • Total neveras2 vendidas
Preguntas similares