Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

1. Realiza una aplicación que permita administrar las ventas de una empresa. Pasar a raptor

  • Autor de tema Autor de tema Larty
  • Fecha de inicio Fecha de inicio

Larty

Becerro
Desde
3 Ago 2015
Mensajes
3
Quisiera saber si me lo pudieran pasar a raptor o enseñarme por favor

//VENTAS POR CADA DIA DE LA SEMANA
//Ventas día 1
double ventasDia1 = 0;

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia1 = ventasDia1 + ventas[renglones, 0];
}
Console.WriteLine("Las ventas del día " + dias[0] + " fueron: {0:C} ", ventasDia1); /*Llamamos al nombre del día desde la matriz dias en función del indice
* devuelto por la matriz ventas, le damos formato de moneda con {0:C}
copiamos y pegamos para cada día de la semana cambiando la variable
y ajustando el indice*/

//Ventas día 2
double ventasDia2 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia2 = ventasDia2 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[1] + " fueron: {0:C} ", ventasDia2);

//Ventas día 3
double ventasDia3 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia3 = ventasDia3 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[2] + " fueron: {0:C} ", ventasDia2);

//Ventas día 4
double ventasDia4 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia4 = ventasDia4 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[3] + " fueron: {0:C} ", ventasDia2);

//Ventas día 5
double ventasDia5 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia5 = ventasDia5 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[4] + " fueron: {0:C} ", ventasDia2);




//VENTAS MAYORES A 10000
int ventasMayores10000 = 0;
for (int renglones = 0; renglones < numVendedores; renglones++)
{
for (int columnas = 0; columnas < numDias; columnas++)
{
if (ventas[renglones, columnas] > 10000)
{
ventasMayores10000 = ventasMayores10000 + 1;

}
}
}
Console.WriteLine("La cantidad de ventas mayores a $ 10,000 pesos fueron: " + ventasMayores10000);


Console.ReadLine();




}
}
}
 
Era asi disculpen

//VENDEDORES
// Se declara número de vendedores
int numVendedores = 10;
int numDias = 5;
String empleados;

// Arreglo para nombre de vendedores
string[] C;
var empleados2 = new Dictionary<int, string>();//Se declara diccionario para relacionar el indice con los nombres dados por el usuario
int i = 0;
while (i < numVendedores)
{
Console.WriteLine("Escribe el nombre del vendedor {0}: ", i + 1);
empleados = Console.ReadLine();
empleados2.Add(i, empleados);//Guarda y asigna un indice a cada nombre guardado en el diccionario
i++;
}

//DIAS
//Arreglo para imprimir el nombre del día
var dias = new string[numDias];
dias[0] = "lunes";
dias[1] = "martes";
dias[2] = "miércoles";
dias[3] = "jueves";
dias[4] = "viernes";




//SE DECLARA MATRIZ DE VENTAS
double[,] ventas = new double[numVendedores, numDias];
for (int renglones = 0; renglones < numVendedores; renglones++)
{
for (int columnas = 0; columnas < numDias; columnas++)
{
Console.Write("Ventas de " + empleados2[renglones] + " para el día " + dias[columnas] + ": $ ");
ventas[renglones, columnas] = Convert.ToDouble(Console.ReadLine());
Console.WriteLine();
}
}




//PROMEDIO SEMANAL
double acumula = 0; //Declaramos una variable para acumular todas las ventas
for (int renglones = 0; renglones < numVendedores; renglones++)//Recorre renglones
{
for (int columnas = 0; columnas < numDias; columnas++)//Recorre columnas
{
acumula = acumula + ventas[renglones, columnas];//Acumula renglones y columnas
}

}

double promedio = acumula / (numVendedores * numDias);//Se declara var que contendrá el resultado de dividir el acumulado entre el número total de ventas

Console.WriteLine("El promedio de ventas de la semana es: $ " + promedio);


//TOTAL DE VENTAS-VENDEDOR ESTRELLA
double[] totalVentasVendedor = new double[numVendedores];

//Total ventas
for (i = 0; i < numVendedores; i++) //Recorre renglones en función del número de vendedores declarado
{
totalVentasVendedor = 0; //Declaramos acumulador
for (int j = 0; j < numDias; j++) //Recorre columnas en función del número de días declarado
{
totalVentasVendedor = ventas[i, j]; //Sumamos y asignamos ventas
}
}

//Vendedor Estrella
double vendedorEstrella = totalVentasVendedor.Max(); // Llamamos al máximo del arreglo Total ventas

for (int casilla = 0; casilla < numVendedores; casilla++) // Recorremos las casillas que almacenan las ventas de cada vendedor
{
if (totalVentasVendedor[casilla] == vendedorEstrella) // Si la casilla es igual a las ventas max, entonces ese es el vendedor estrella
{
Console.WriteLine("El vendedor Estrella es: " + empleados2[casilla]); /*Llamamos al nombre de empleado de la matriz empleados2 en función del indice
* devuelto por el Max del Total de ventas*/
}
}




//NÚMERO DE VENDEDORES QUE VENDIERON POR ARRIBA DEL PROMEDIO
//Arreglo que almacena el promedio de cada vendedor
double[] promedioVentasVendedor = new double[numVendedores];

for (int casillas = 0; casillas < numVendedores; casillas++)
{
promedioVentasVendedor[casillas] = (totalVentasVendedor[casillas]) / numDias;
}

//compara el promedio con el promedio de cada vendedor, si es mayor añade 1 para sacar la cantidad de vendedores
int vendedoresPromedioSuperior = 0;

for (int casillas = 0; casillas < numVendedores; casillas++)
{
if (promedioVentasVendedor[casillas] > promedio)
{
vendedoresPromedioSuperior = vendedoresPromedioSuperior + 1;//Se suma uno al indice
}
}
Console.WriteLine("Número de vendedores con ventas superiores al promedio: " + vendedoresPromedioSuperior);




//VENTAS POR CADA DIA DE LA SEMANA
//Ventas día 1
double ventasDia1 = 0;

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia1 = ventasDia1 + ventas[renglones, 0];
}
Console.WriteLine("Las ventas del día " + dias[0] + " fueron: {0:C} ", ventasDia1); /*Llamamos al nombre del día desde la matriz dias en función del indice
* devuelto por la matriz ventas, le damos formato de moneda con {0:C}
copiamos y pegamos para cada día de la semana cambiando la variable
y ajustando el indice*/

//Ventas día 2
double ventasDia2 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia2 = ventasDia2 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[1] + " fueron: {0:C} ", ventasDia2);

//Ventas día 3
double ventasDia3 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia3 = ventasDia3 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[2] + " fueron: {0:C} ", ventasDia2);

//Ventas día 4
double ventasDia4 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia4 = ventasDia4 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[3] + " fueron: {0:C} ", ventasDia2);

//Ventas día 5
double ventasDia5 = 0; //Cambiamos número de la variable

for (int renglones = 0; renglones < numVendedores; renglones++)
{
ventasDia5 = ventasDia5 + ventas[renglones, 1]; //Cambiamos para usar la variable declarada
}
Console.WriteLine("Las ventas del día " + dias[4] + " fueron: {0:C} ", ventasDia2);




//VENTAS MAYORES A 10000
int ventasMayores10000 = 0;
for (int renglones = 0; renglones < numVendedores; renglones++)
{
for (int columnas = 0; columnas < numDias; columnas++)
{
if (ventas[renglones, columnas] > 10000)
{
ventasMayores10000 = ventasMayores10000 + 1;

}
}
}
Console.WriteLine("La cantidad de ventas mayores a $ 10,000 pesos fueron: " + ventasMayores10000);


Console.ReadLine();




}
}
}
 
Volver
Arriba