WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 14.07.2008, 17:08   #5
SuperDef
Newbie
 
Registriert seit: 14.07.2008
Alter: 50
Beiträge: 1


Standard

Hallo Mr.Spock,

ich versuche mal, dir weiterzuhelfen.

Wenn ich das richtig deute verwendest du folgende Variablen:

q -> Eingabe Spieler 1 -> Typ: string(?)
a -> Eingabe Spieler 2 -> Typ: string(?)
m -> Punkte Spieler 1 -> Typ: word (?)
n -> Punkte Spieler 2 -> Typ: word (?)

dann könnte dein Programm so aussehen:

Code:
if (q=a) then 
  if (q<>'') then begin 
                    m:=m+5; 
                    n:=n+5; 
                  end;

{Wenn die Eingaben beider Spieler gleich sind und nicht leer sind 
dann bekommt jeder Spieler 5 Punkte}


if (q<>a) then begin
{Wenn die Eingaben unterschiedlich sind, dann...}

               if (q='') then n:=n+20;
               {wenn Spieler 1 nichts eingibt bekommt Spieler2 20 Punkte}

               if (a='') then m:=m+20;
               {wenn Spieler 2 nichts eingibt bekommt Spieler1 20 Punkte}

               if ((q<>'') and (a<>'')) then begin
                                             m:=m+10;
                                             n:=n+10;
                                             end;
               {wenn beide Spieler etwas eingegeben haben bekommen beide
                10 Punkte}
               end;
Ich hoffe, dir damit weitergeholfen zu haben. Da du noch Anfänger bist habe ich versucht, den Code möglichst einfach und logisch zu gestalten. Es ginge natürlich auch noch eleganter und kompakter

SuperDef
SuperDef ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:58 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag