Avatar billede hclarsen Nybegynder
09. april 2006 - 15:54 Der er 5 kommentarer og
1 løsning

Array og 2D?

Hvis nu jeg for eksempel har en variabel kaldt "goddag", og der gælder, at:

goddag: Pos;

, hvor Pos er

type
  Pos = array [1..3, 1..3] of Integer;

Hvad menes der med dette? Hvorfor kan goddag ikke bare være en integer?
Avatar billede hclarsen Nybegynder
09. april 2006 - 16:01 #1
Det jeg spørger om er nok, hvorfor jeg skal afgrænse "goddag" til blot at være [1..3] af integer, og hvorfor goddag ikke bare kan være en integer
Avatar billede arne_v Ekspert
09. april 2006 - 16:38 #2
det er vel forskellige ting

integer = 1 tal

array [1..3] of integer = vektor med 3 tal

array [1..3,1..3] of integer = matrix med 3 x 3 tal

din problem stilling må vel bestemme hvilken af de 3 der kan bruges
Avatar billede hclarsen Nybegynder
09. april 2006 - 17:02 #3
Åh ok, jeg forstår. En anden ting jeg vil spørge om er, hvordan det kan være fyldestgørende at skrive

Indeks: 0..8;

? Hvorfor ikke indeks: array of [0..8] of integer? Det er vel forudsat at indeks er et integer, idet den antager værdier mellem 0 og 8?
Avatar billede arne_v Ekspert
09. april 2006 - 17:39 #4
indeks : integer;

betyder at index er et tal som kan antage værdier mellem minus 2 milliader og plus
2 milliarder

indeks : 0..8;

betyder at index er et tal fra og med 0 til og med 8
Avatar billede hclarsen Nybegynder
12. april 2006 - 22:39 #5
Læg gerne et svar
Avatar billede arne_v Ekspert
13. april 2006 - 00:23 #6
kommer her
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