You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Pensum for denne øvingen er hele pensum i faget.


a)


lag funksjonen getDeck(), denne skal sette opp og returnere en liste med structs som inneholder feltene suit og value. Listen som returneres skal inneholde totalt 52 elementer, altså lengden av en vanlig kortstokk.

I hvert element skal feltet suit betegne hvilken farge kortet har, enten Hjerter, Ruter, Kløver og Spar. Disse forskjellige fargene representeres henholdsvis med tegnene  'H', 'D', 'C' og 'S'. Feltet suit skal altså inneholde en av disse char-verdiene.

Feltet valueer da verdien på selve kortet, som går fra 2 til 14 (ess) for alle farger.

Eksempel på kjøring
>> deck = getDeck()
deck = 

  1×52 struct array with fields:

    suit
    value
 
>> deck(1).suit
ans =

    'H'
 
>> deck(1).value
ans =

     2
 
>> deck(52).suit
ans =

    'S'


>> deck(52).value
ans =

    14

  • No labels