• Jueves 7 de Noviembre de 2024, 18:43

Autor Tema:  Re: Alguien me puede recomendar una web donde expliquen matr  (Leído 1350 veces)

ana carolina

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Alguien me puede recomendar una web donde expliquen matr
« en: Lunes 23 de Junio de 2003, 03:20 »
0
Alguien me puede recomendar una web donde expliquen matrices y arreglos?


Gracias  :think:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Alguien me puede recomendar una web donde expliquen matr
« Respuesta #1 en: Jueves 26 de Junio de 2003, 14:29 »
0
pero si tienes alguna duda al respecto, te puedo colaborar..

Juank
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

ana carolina

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Alguien me puede recomendar una web donde expliquen matr
« Respuesta #2 en: Sábado 28 de Junio de 2003, 17:30 »
0
La verdad no quiero ser conchuda :flower:

Me colocaron la ultima practica de este semestre y por ser la ultima tengo que investigar sobre matrices, luego buscando en la web me di cuenta que se llaman arrays, pero en la practica me piden ordenar la matriz y hacer operaciones con ella y no he encontrado nada.

Esta es la Practica.

En almacén “ £ ” posee varios empleados y lleva un registro por día de la cantidad de artículos vendida por dichos empleados.

Se le pide a Ud. que diseñe un programa en C++ para manejar dicho registro así:

El administrador ingresará cuantos tipos de artículos se vendieron en el día(N) (entre 2 y 5) y cuantos empleados(M) trabajaron ese día (entre 1 y 5), estos últimos con sus respectivos nombres.

Luego se ingresará la cantidad de cada articulo vendida por cada empleado, generando así una matriz  de Empleados vs Artículos que deberá mostrarse en pantalla.

Al final el programa debe mostrar los siguientes resultados:

•   El nombre del empleado (o empleados, si las cantidades son iguales) que mas ventas realizó en el día y cual fue la cantidad total vendida.(Se asume que en una venta solo se vende un artículo).
•   El total de artículos vendidos en el día.
•   El articulo menos vendido en el día y que porcentaje de venta tuvo con respecto al total de artículos vendidos en el día.
•   Las cantidades vendidas de cada artículo, ordenadas ascendentemente.

No te pido que me hagas la practica , pero si me vendria de mucha ayuda la parte de la matriz, yo me encargo de hacer los menus, validad datos, etc, pero de matrices se muy poco
:argh:


Gracias :kiss:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Alguien me puede recomendar una web donde expliquen matrices
« Respuesta #3 en: Domingo 29 de Junio de 2003, 07:57 »
0
Bueno, como lagunos se han dado cuenta ando muy escaso de tiempo, escasamente doy abasto con mis asuntos de programacion...
asi que aunque no te podre ayudar con nada!!! de codigo si te podre orientar:

1como es con arrays, tienes que tener en cuenta los indices, es decir si el array es de 100 posiciones , sus indices van desde 0 hasta  99..para ingresar a un indice determinado haces esto:

int matrix[6];
matrix[5]=10;
esto es asignar al ultimo elemento de matrix el valor 10.. tambien se puede hacer asi:

int matrix[6];
int index=5;
matrix[index]=10;

2 para ordenar la matriz debes estudiar metodos de ordenamiento, pero debes buscar ordenamiento de matrices o de arrays , no de listas porque te metes en algo demasiado avanzado para ti.

estos son algunos metodos de ordenamiento:

-metodo de la baraja
-metodo de la burbuja
-metodo quicksort
-metodo binario...

bnasicamente son algoritmos que te permiten desplazarte a travez de en conjuento de elementos, buscando los elementos en un orden detyerminado y colocandolos en el lugar que les coresponde, las diferencias entre los diferentes metodos, radican basicamente en su eficiencia y esto afecta directamente la complejidad del algoritmo...
mi recomendacion opara aprender lo basico es que por lo menos implementes el del metodo de la baraja y el del quicksort... aqui en el foro si entras en la opcion buscar que se encuentra justo debajo del chat, podras encontrar algunos link interesantes y posiblemente algunos fragmentos de codigo.
Vale la pena aclararte que aunque no son dificiles de crear estas funcionas basados en los algoritmos, nop quiere decir que sea pan comido.. tiene bastante trabajo.. y confio en que no te vas a dar por vencida facilmente.. recuerda que siempre estoy atento a resolver dudas...

3-para las sumas solo es recorrer el array indicado desde el comienzo hasta el fin.
4-para las busquedas puedes hacer lo mismo.. es decir recorrerlo desde el principio hasta el fin e ir guardando los mayores valores..eso si es lento y adivina como lo puedes hacer mas rapido.. aplicando metodos de busqueda sobre listas ordenadas... practicamente son los mismos que los metodos de ordenamiento..pero bueno si no te lo pidieron no te compliques la vida.

mucha suerte..
realmente tendras que esforzarte para terminarlo a tiempo..eso siempre y cuando todo el esfuerzo sea tuyo.. y espero que asi sea...
no te olvides de consultarme.

Juank
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io