• Lunes 23 de Diciembre de 2024, 17:49

Autor Tema:  Tengo Un Problemilla Kon Un Progrma  (Leído 853 veces)

p_lao

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Tengo Un Problemilla Kon Un Progrma
« en: Jueves 22 de Junio de 2006, 20:24 »
0
Miren tengo ke hacer una aplicación que sea capaz de crear arreglos dinamicos, hasta aki voy mas o menos, pero la parte ke me komplicaes ke además debe ser kapaz de hacer las sgtes funciones: asignar: pone un elemneto en la i esima posicion del arreglo; buskar y sumar: suma los elementos de 2 arreglos y deja el resultado en un tercero. Además y pa kagarla más debe ser eficiente en espacio, osea no se deben representar fisicamente los elementos nulos kuado la matraz esta dispersa...UF!... uta si alguien me puede ayudar en kualkiera de estas funciones se lo agredeceria...

El enunciado es el siguiente: Desarrollar, en ANSI C una aplicación (programa) correspondiente al modelo de implementación del TAD arreglo dinámico de enteros de longitud ilimitada, con las operaciones anteriormente citadas, considerando un máximo de dos dimensiones e indexando desde 1 en adelante.

weno si alguien me ayuda kon kualkier funcion se lo agradezko chabela!

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Tengo Un Problemilla Kon Un Progrma
« Respuesta #1 en: Viernes 23 de Junio de 2006, 18:35 »
0
Indexado en 1, tienes una posición no usada (la 0).

Asignar un valor a la iésima posición.

//... comprobar que la posición i-ésima esté disponible.
arreglo[ i-esima_posicion ] = nuevo valor;

Sumar los elementos de dos arreglos.
Sólo debes decidir si los arreglos deberán ser del mismo tamaño o no. Si no, Entonces decidir si el resultado será del mismo tamaño que el menor o que el mayor.

No entendí el último punto. Supongo que se referirá a que puedas tener valores "nulos" si insertaste un valor en una posición mayor que el tamaño del arreglo original (y se decidió agrandar el tamaño del arreglo, en lugar de no permitir la inserción del valor). ¿Es eso?

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip