FILECERU
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

FILECERU


 
ÍndiceÍndice  PortalPortal  BuscarBuscar  Últimas imágenesÚltimas imágenes  RegistrarseRegistrarse  ConectarseConectarse  DescargasDescargas  

Comparte | 
 

 Arrays en GML

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
fidelleandro
Jefe moderador (a)
Jefe moderador (a)
fidelleandro

Cantidad de envíos : 413
Puntos : 25403
Reputación : 1059
Fecha de inscripción : 16/06/2009
Edad : 36

<Hoja de personaje
Puntaje:
Arrays en GML Left_bar_bleue680/1800Arrays en GML Empty_bar_bleue  (680/1800)

Arrays en GML Vide
MensajeTema: Arrays en GML   Arrays en GML Icon_minitimeLun Jul 13, 2009 12:19 pm

Imaginemos que el usuario debe entrar 5 números para hacer un promedio. Podríamos usar las variables num1, num2, num3, num4 y num5, por ejemplo. Pero si el usuario tuviera que introducir 100 valores a lo largo de la partida, la cosa ya sería más difícil. Para ello tenemos las arrays.

Una array es una estructura de valores ordenada de forma secuancia. una forma gráfica de expresar un array sería esta:

[] [] [] [] []



Como una tabla de una línea que espera valores.Esta puede contener los valores que queramos solo que aquí la he hecho de 5 celdas para ahorrar espacio. A los valores de la array podemos acceder de esta manera:

Array[1]=7
Array[2]=672
Array[5]=1

7
672


1


Y podemos modificarlos a nuestro antojo

Array[1]-=3
Array[3]=-4

4
-4


1



Vamos a hacer un programa que nos va a pedir 10 valores y seguidamente hará el promedio. Añade un objeto y en su evento de creación añade el código necesario para que nos pida los valores y haga la mediana:

numero[1]=get_integer("Introduce el primer numero","")
numero[2]=get_integer("Introduce el segundo numero","")
numero[3]=get_integer("Introduce el tercer numero","")
numero[4]=get_integer("Introduce el quarto numero","")
numero[5]=get_integer("Introduce el quinto numero","")
numero[6]=get_integer("Introduce el sexto numero","")
numero[7]=get_integer("Introduce el septimo numero","")
numero[8]=get_integer("Introduce el octavo numero","")
numero[9]=get_integer("Introduce el noveno numero","")
numero[10]=get_integer("Introduce el decimo numero","")

mediana=mean(numero[1],numero[2],numero[3],numero[4],numero[5],numero[6],numero[7],numero[8],numero[9],numero[10])

Ahora ne su evento de dibujo añade el código necesario para que se dibuje la variable de la mediana:

draw_text(50,50,string(mediana))
[td]
[list][*]
Volver arriba Ir abajo
 

Arrays en GML

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
FILECERU :: Tutoriales y otros :: Detalles :: Cursos y Tutoriales-