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

Fundamentos De Programacion


Enviado por   •  19 de Febrero de 2014  •  326 Palabras (2 Páginas)  •  1.013 Visitas

Página 1 de 2

Una empresa de ventas a domicilio maneja 10 artículos diferentes y cuenta con 50 vendedores. En un arreglo de 50x10 se tienen almacenadas las cantidades de cada artículo vendidas por cada vendedor. Además, los precios de cada artículo están almacenados en un vector de tamaño 10. Se desea elaborar un algoritmo para imprimir lo siguiente:

a) La cantidad de dinero recopilado por cada vendedor.

b) El número del vendedor que recopiló la mayor cantidad de dinero.

c) El número del artículo más vendido (entre todos los vendedores).

d) El total de vendedores que no vendieron ningún artículo número ocho.

Asginacion

ventas(50,10) = 0

precios(10) =0

totalVentas(50)=0

Asignacion

mejorVendedor =0

indiceMejor = 0

articuloMasVendido=0

Asginacion

articuloOcho = 0

Para i = 1, 50, 1

Asignacion

totalVentas(i) = 0

fin(Para)

Para i=1,10,1

Asignacion

precios(i) = i*10

totalArticulos(i) = 0

fin para

Para n = 1, 50, 1

Para i=1,10,1

Asignacion

ventas(n,i)=random(11)

totalVentas(n) = (ventas(n,i)*precios(i))+totalVentas(n)

Asignacion

totalArticulos(i) = totalArticulos(i)+ventas(n,i)

Condicion i=8 and ventas(n,i)=0

SI

Asignacion

articuloOcho = articuloOcho+1

fin Para

Condicion totalVentas(n)>mejorVendedor

Si

Asignacion

mejorVendedor = totalVentas(n)

indiceMejor = n

fin para

Para i=1,10,1

Condición totalArticulos(i)>articuloMasVendido

Asignacion

articuloMasVendido = totalArticulos(i)

n=i

fin para

Salida

"Venta total de cada vendedor

1.- ",totalVentas(1),"

2.- ",totalVentas(2),"

3.- ",totalVentas(3),"

4.- ",totalVentas(4),"

5.- ",totalVentas(5),"

6.- ",totalVentas(6),"

7.- ",totalVentas(7),"

8.- ",totalVentas(8),"

9.- ",totalVentas(9),"

10.- ",totalVentas(10),"

11.- ",totalVentas(11),"

12.- ",totalVentas(12),"

13.- ",totalVentas(13),"

14.- ",totalVentas(14),"

15.- ",totalVentas(15),"

16.- ",totalVentas(16),"

17.- ",totalVentas(17),"

18.- ",totalVentas(18),"

19.- ",totalVentas(19),"

20.- ",totalVentas(20),"

21.- ",totalVentas(21),"

22.- ",totalVentas(22),"

23.- ",totalVentas(23),"

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com