Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
TYPE
Karte = RECORD
Farbe : STRING [10];
Bild : STRING [10];
END;
PROCEDURE shuffle_kartenspiel ;
{ Mischt das Kartenspiel, das im Array 'kartenspiel' steht }
VAR karten_in_vorher, karten_in_nachher,rand,counter : INTEGER;
VAR cur_karte : Karte;
BEGIN
karten_in_nachher := 0;
counter := 0;
REPEAT { Solange bis Stapel 2 voll ist }
{ Eine Karte nehmen }
rand := random(33);
IF rand > 0 THEN
BEGIN
cur_karte := stapel[rand];
IF cur_karte.Bild <> "WEG" THEN { Wenn sie noch nicht in Stapel 2 vorhandne ist }
BEGIN
counter := counter + 1;
{ Sie auf neuen Stapel packen }
stapel_nachher[counter] := cur_karte;
{ Karte aus Vorher-Stapel entfernen }
stapel[rand].Bild := "WEG";
END;
END;
{ Usw. }
UNTIL counter = 32;
END;