hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
08 de Julio de 2008, 10:09:21
Noticias: Te gusta el nuevo diseño?
Opina al respecto en:
Para ver este enlace Registrate o Inicia Sesion
Este Tema

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  tengo una duda sobre arrays
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: tengo una duda sobre arrays  (Leído 173 veces)
Fhaker
NZ2
**
Desconectado Desconectado

Mensajes: 231


Mensajes: 9632


Ver Perfil
« : 06 de Abril de 2007, 08:35:43 »

primero, lo q yo kiero hacer es un programa q calcule promedios...pa ra lo cual el user solo tiene q insertar los numeros y apretar un boton...ta bien hasta aca lo hice todo bien, utilize para guardar los numeros un array estatico cuyo indice maximo es 10 (n(10)), luego los sumo de manera manual (n(1)+n(2)+n(3), etc), y luego los divido por un numero (f) q lo consigo con el resultado de la suma q se logra sumando un numero cada ves q apretas el boton (dicho boton lo tenes q apretar ademas para pasar al siguiente numero, es decir para poder insertar n(2), en tal caso n(f))...pero, problema surje cuando kiero q en el programa se puedan insertar una cantidad de numeros ilimitados, para eso debo usar un array dinamico (n()), por supuesto basado en f (n(f)), lo q yo hago es usar "redim preserve n(f)" cada ves q se aprete el boton, entonces como f = f + 1, el indice de n(f) se va a incrementar... pero a la hora de sumar no se como hacer, es decir si kiero hacer como con arrays estaticos, cuando sumaba manualmente, simplemente no puedo pq volveria a poner un limite a la cantidad de numeros a insertar, basicamente lo q yo kiero hacer es sumar todos los arrays puestos, pero como hago??.. n(f) + n(f) +n(f)...no! ahi estaria sumando siempre el mismo numero...

no se si me explico....por ejemplo si tengo 1 array con 11 indices...y los kiero sumar...como es un array dinamico, no puedo hacer n(1) + n(2) , etc...pq primero estoy poniendo limites al predeterminar la cant de indicices...y segundo no puedo predecir la cant de nuemros q va a insertar el user.

gracias de antemano

PD: tengo la leve sospecha de q es con un For...pero ya prove y se me enkilomba todo...pregunt o pq tal ves haya una funcion q haga esto...o alguien q sepa como se hace de cualkier forma posible me lo pueda aclarar
« Última modificación: 06 de Abril de 2007, 08:41:05 por Fhaker » En línea


Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
http://tito7170.110mb.com
--- web codeada en blok de notas XDDD --Under Construction

Creative Batch
Fhaker
NZ2
**
Desconectado Desconectado

Mensajes: 231


Mensajes: 9632


Ver Perfil
« Respuesta #1 : 09 de Abril de 2007, 11:14:56 »

use un poko la cabeza y me di cuenta como era

for i = 1 to f
h = h + n(i)
next
r = h / f
« Última modificación: 09 de Abril de 2007, 11:18:19 por Fhaker » En línea


Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
http://tito7170.110mb.com
--- web codeada en blok de notas XDDD --Under Construction

Creative Batch
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online