Avatar billede simontks Nybegynder
16. februar 2001 - 01:33 Der er 5 kommentarer og
2 løsninger

Array???

Jeg kan ikke finde ud af at bruge arrays jeg vil gerne vide hvad jeg skal gøre
Simon
Avatar billede simontks Nybegynder
16. februar 2001 - 01:45 #1
Jeg svarer måske ikke før lørdag aften eller søndag.
Avatar billede wisen Nybegynder
16. februar 2001 - 07:45 #2
Du skal nok være lidt mere præsis. Hvad er det du ikke kan finde ud af ?
Avatar billede borrisholt Novice
16. februar 2001 - 08:07 #3
procedure Example;
var
  a : Array [0 .. 100] of integer;
  i : Integer;
begin
  for i:= 0 to 100 do
    a[i] := i;
  //her efter har du tallene fra 0 til 100 liggende i dit array
end;

Jens B
Avatar billede sjensen Nybegynder
16. februar 2001 - 09:48 #4
Som supplement til borrisholts udmærkede eksempel kan nævnes:

Når du f.eks. vil bruge indholdet i array element 25 skriver du:

var := arraynavn[25];

f.eks. Showmessage(arraynavn[25]); vil vise indholdet af element 25 på skærmen. I borrisholts eksempel er det et integer array og derfor skal du bruge:

Showmessage(inttostr(arraynavn[25]));

eller du kan sætte en anden var, f.eks

var
  navn  : string;
  navne : array[1..10] of strings;

begin
  // fyld navne ind i arrayet:
  navne[1] := \'PER\'
  navne[2] := \'LISE\';
  // o.s.v. og derefter kan du så bruge en af dem i navn:
  navn := navne[2];
end;

så vil navn indehlde LISE.

Så enkelt er det !!
Avatar billede martinlind Nybegynder
16. februar 2001 - 10:54 #5
Der er også mulighed for at bruge openarrays i D5

VAR
  MyArray : array of Byte;

begin
  SetLength(Myarray,250); // Opretter 250 elementer i array\'et
  // Så er det bare at bruge det som tidlige beskrevet
end;
Avatar billede borrisholt Novice
16. februar 2001 - 14:06 #6
sjensen  >> haløjsa, jeg troede du havde forladt os ?

Jens B
Avatar billede sjensen Nybegynder
20. februar 2001 - 09:27 #7
Hej Jens,

Næh nej, jeg har bare lidt travlt for øjeblikket.

Men jeg kommer stærkt igen på et tidspunkt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester