Creación e inicialización de un nuevo array

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #210714 quote
    jmcamara
    Participant
    New

    Hola, buenos días.

    Quiero poder definir un array nuevo que tenga valores enteros fijos

    por ejemplo

    Myarray = [100,200,23,44]

    ¿esto se puede hacer en prorealtime 11?

    ¿como se instancia y inicializa una variable array nueva?

     

    Gracias de antemano

    #210720 quote
    robertogozzi
    Moderator
    Master

    Solo se admiten arrays unidimensionales.

    #210723 quote
    jmcamara
    Participant
    New

    Hola muchas gracias por la respuesta, perfecto y en ese caso ¿como se crea una instancia de una variable nueva de un array unidimensional y como se puede incializar con valores fijos?

    #210726 quote
    robertogozzi
    Moderator
    Master

    Aquí puede encontrar una explicación detallada y ejemplos sobre matrices.

    Este es un resumen rápido:

    • el primer elemento es siempre el elemento 0
    • el límite en el número de elementos se debe únicamente a la memoria disponible
    • los array NO se historizan, es decir, si un elemento cambia de valor, no es posible saber cuál era su valor anterior (al contrario de las variables, cuyo valor anterior se puede conocer para cada vela)
    • para iniciar un nuevo array simplemente asigne un valor a cualquier elemento (no importa comenzar desde 0, generalmente siempre comienzo desde 1 y dejo el elemento 0 disponible)
    • a cero o restablecer un array simplemente escriba Unset ($ var), siendo $var un array.

    Se pueden encontrar más instrucciones en el enlace anterior, para manipular y clasificar arrays.

    #210727 quote
    jmcamara
    Participant
    New

    Me podría poner un ejemplo escrito de como crear un array nuevo  con valores fijos?

    Un saludo

    #210731 quote
    robertogozzi
    Moderator
    Master

    Ahi esta:

     

    // Ejemplo 1
    FOR i = 0 TO 20 DO  //21 elementos de array (0 a 20)
       $myArray[i] = i
    NEXT
    //
    // Ejemplo 2
    FOR i = 1 TO 20 DO  //20 elementos de array (1 a 20)
       $myArray[i] = i
    NEXT
    //
    // Ejemplo 3
    FOR i = 27 TO 46 DO //20 elementos de array (27 a 46)
       $myArray[i] = i
    NEXT
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

Creación e inicialización de un nuevo array


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
jmcamara @jmcamara Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by robertogozzi
2 years, 11 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 03/01/2023
Status: Active
Attachments: No files
Logo Logo
Loading...