USER-RPL: ¿Existe algo como el GOTO?. Recursividad

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 4

  • @origamitianfu2972
    @origamitianfu2972 8 років тому

    Hola un favor se pueden crear bases de datos en la Hp50g o alfo similar y la escritura y lectura de archivos de datos tipo csv o similares?

    • @tutorialesingenierocivil6743
      @tutorialesingenierocivil6743  8 років тому

      +Origamitianfu Hola! Gestionar bases de datos en la HP50g, aunque es posible, es bastante complicado y desde luego tendrías que programar la base de datos desde cero porque hasta donde yo sé no existe nada sobre eso.
      Con respecto a la escritura de csv habría que hacer un programa que fuese capaz de poner en un archivo de texto plano (variable tipo string) los elementos de la matriz donde tienes los datos pero separados con comas. En sentido contrario me parece aún más dificil porque habría que ir detectando en el texto plano las comas y convirtiendo los valores en una matriz o vector para poder trabajar con ellos. No sé si el programa XCELL tiene algún tipo de función al respecto pero ten en cuenta que la memoria de la HP es bastante limitada, y con que la lista de puntos sea un poco grande ya no se podrían almacenar los valores. Saludos

    • @origamitianfu2972
      @origamitianfu2972 8 років тому

      Gracias por responder hay un programa TDS48 es de topografia el cual solo funcina en la tds 48gx y maneja 12000 punto. Solo que es para la 48gx y viene en memorias. por eso es que pense en hacer algo asi. Saludos de Perú.

  • @CARLESIUS
    @CARLESIUS 4 роки тому

    ¡Estás muy equivocado hombre! El GOTO no sirve para verificar si el valor de alguna variable satisface ciertas condiciones. Eso se hace con operadores lógicos que retornan un valor "verdadero" o "falso" (propios del Álgebra de Boolean), que según el lenguaje de programación puede ser representado por ejemplo por los números 0 y 1, o de otra forma. Una vez obtenido ese valor puede usarse un constructo del tipo IF THEN y recién entonces en los antiguos lenguajes (años 50 a 70 del siglo XX) como FORTRAN y BASIC, puede reaccionarse empleando un GOTO. La programación estructurada, que por ejemplo difundió el profesor Niklaus Wirth con su lenguaje Pascal, hace superfluo el uso del GOTO y educa a los principiantes a escribir códigos más fáciles de corregir. He trabajado muchas décadas como programador y puedo atestiguar que quizás más del 50% del tiempo de programación se malgasta buscando errores. Desde ese punto de vista el código espagueti generado por los GOTO es un verdadero horror.