• Sábado 17 de Agosto de 2019, 13:40

Autor Tema:  Mostrar Array  (Leído 5178 veces)

puertas

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Mostrar Array
« en: Jueves 14 de Febrero de 2008, 14:41 »
0
Buenas tardes,

no voy a decir que estoy empezando en esto, porque sería insultar a su inteligencia, en seguida ustedes se daran cuenta de que soy un novato, cosa que probablemente sea el resto de mi vida, pero dejando presentaciones al margen, me gustaría saber el modo en el cual se puede mostrar en pantalla un array de numeros, si es que se puede, osea que me devuelva el array en un string, con sus comas o guiones o espacios.

no se si me he explicado bien, pero espero que alguien lea el mensajey se moleste en intentar entenderme, le estaré agradecido hasta que se me olvide. Muchas gracias

Itimag

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Mostrar Array
« Respuesta #1 en: Jueves 14 de Febrero de 2008, 20:16 »
0
Es muy sencillo.

Imagina que tienes el siguiente programa:


with Ada.Text_Io; use Ada.Text_Io;

procedure visu_array is

type numeros is array(1..10) of character;
num:constant numeros:=("0123456789"); -- Esto son numeros interpretados como caracteres.

begin
-- Para visualizarlos, haremos un simple for.
For I in 1..10 loop
   put(num(I));
end loop;
end visu_array;


Esto es todo. Tambien podríamos declarar estos numeros como un string y realizar el for para visualizarlos
Num: constant String:="0123456789";


Espero haberte servido de ayuda. Un saludo. Si tienes más dudas, no dudes en preguntar.

gandalfelgris

  • Miembro activo
  • **
  • Mensajes: 53
    • Ver Perfil
Re: Mostrar Array
« Respuesta #2 en: Jueves 14 de Febrero de 2008, 21:29 »
0
Solo una pequeña puntualizacion a mi compañero Itimag

Creo que donde dice num:constant numeros:=("0123456789"); deberia decir
num:constant numeros:=("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");

Un saludo
gandalfelgris

Itimag

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Mostrar Array
« Respuesta #3 en: Jueves 14 de Febrero de 2008, 21:42 »
0
significa lo mismo. Como lo he puesto yo es mas corto.

puertas

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Mostrar Array
« Respuesta #4 en: Viernes 15 de Febrero de 2008, 13:22 »
0
Pero si declaro num, como una variable del tipo números y luego le digo que type num, me da un error, diciendome que se esperaba una variable del tipo string, con lo que estamos en las mismas, no me mostrara el array de numeros naturales, que yo tengo. Concretamente este array lo relleno con unos numeros que pido y que el objetivo de la primera parte del programa es ordenar los números de mayor a menor


muchas gracias, aunque aun no he conseguido el objetivo final, estoy aprendiendo la lógica de la programación, que es algo que me viene muy bien

¡Un error ha ocurrido!

Class 'Geshi' not found