Guest User

Untitled

a guest
Aug 12th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.27 KB | None | 0 0
  1. PROGRAM Referat;
  2.  
  3. {$mode objfpc}{$H+}
  4.  
  5. USES
  6.   {$IFDEF UNIX}{$IFDEF UseCThreads}
  7.   cthreads,
  8.   {$ENDIF}{$ENDIF}
  9.   Classes
  10.   { you can add units after this };
  11.  
  12. {$R *.res}
  13.  
  14. VAR
  15.   Geld,EinsatzGesamt,EinsatzPairImpair:integer;
  16.   Eingabe,PairImPair:string;
  17.  
  18. BEGIN
  19.   Geld := 1250;
  20.   //Zuvor wurden alle anderen Einsätze in EinsatzGesamt gespeichert, beispielhaft hier jetzt als konstant angesehen
  21.   EinsatzGesamt := 500;
  22.   //...
  23.   write ('Moechten Sie auf die Pair/Impair setzen (J/N): ');
  24.   readln (Eingabe);
  25.   IF (Eingabe = 'J') THEN
  26.   begin
  27.     REPEAT
  28.       write ('Setzen Sie auf PAIR oder IMPAIR: ');
  29.       readln (PairImPair);
  30.       IF (PairImPair <> 'PAIR') OR (PairImPair <> 'IMPAIR') THEN
  31.       begin
  32.     writeln ('Sie haben eine ungueltige Eingabe getaetigt!');
  33.     readln (PairImPair);
  34.       end;
  35.     UNTIL (PairImPair = 'PAIR') OR (PairImPair = 'IMPAIR');
  36.  
  37.     REPEAT
  38.       write ('Wie viel moechten Sie auf die Pair/Impair setzen: ');
  39.       readln (EinsatzPairImpair);
  40.       EinsatzGesamt := EinsatzGesamt + EinsatzPairImpair;
  41.       IF (EinsatzGesamt > Geld) THEN
  42.       begin
  43.     writeln ('Sie haben eine ungueltige Eingabe getaetigt!');
  44.     writeln ('Wiederholen Sie bitte den Vorgang.');
  45.       end;
  46.     UNTIL (EinsatzGesamt <= Geld)
  47.   end;
  48.   readln;
  49. END.
Add Comment
Please, Sign In to add comment