Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   richtig? (https://www.delphipraxis.net/133358-richtig.html)

resyiii 30. Apr 2009 07:08


richtig?
 
ist dieser quelltext korrekt? :shock:

Delphi-Quellcode:
program eintritt;

{$APPTYPE CONSOLE}

uses
  SysUtils;
var alt, ent,mit, log1, log2, log3: BOOLEAN;
a,e,m: INTEGER;

begin
write ('Alter:?'); readln(a);
write ('Entfernung=?'); readln(e);
write ('Mitglied=? (j=1, n=0)'); readln(m);

if a<15 then alt:= TRUE
        else alt:= FALSE;
if e>50 then ent:= TRUE
        else ent:= FALSE;
if m=1  then mit:= TRUE
        else mit:= FALSE;

log1:= (alt OR ent) AND mit;
log2:= (alt OR ent) AND NOT (mit);
log3:= NOT(log1) AND NOT (log2);

if log1=TRUE Then writeln ('Freier Eintritt');
if log2=TRUE then writeln ('Halber Eintritt');
if log3=TRUE then writeln ('Voller Eintritt');
readln;
  { TODO -oUser -cConsole Main : Hier Code einfügen }
end.

mkinzler 30. Apr 2009 07:09

Re: richtig?
 
Was soll der Code den machen?
Besser
Delphi-Quellcode:
if log1 Then writeln ('Freier Eintritt');

resyiii 30. Apr 2009 07:13

Re: richtig?
 
naja das is son filterprogramm.
am sportplatz, wenn ein mitglied jünger als 15 ist oder weiter als 50 km weg wohtn freier eintritt, nicht mitglieder halben und alles andere vollen.

aber wir solln den halt iwie verbessern, falls fehler da sind. das eben genannte hilft mir schon, danke : D

WoGe 30. Apr 2009 07:15

Re: richtig?
 
und so
Delphi-Quellcode:
 alt := a<15;

BAMatze 30. Apr 2009 07:17

Re: richtig?
 
Offtopic Und ich dachte immer man sollte irgendwo Mitglied sein, damit man nicht den vollen Eintrittspreis zahlen muss :lol:

mkinzler 30. Apr 2009 07:21

Re: richtig?
 
Werden sie Mitglied und geniessen sie den Vorteil eines Preisaufschlages :stupid:

Angel4585 30. Apr 2009 07:28

Re: richtig?
 
Vielleicht sollte man noch prüfen ob ne Zahl oder ein Buchstabe oder ein ganzes Wort eingegeben wurde

Sharky 30. Apr 2009 08:20

Re: richtig?
 
Zitat:

Zitat von resyiii
ist dieser quelltext korrekt? :shock: ...

Hai resyiii,

bitte geben deinem Thread einen aussagekräftigen Titel.

Dazu klickst Du einfach in deinem obersten Eintrag auf den [EDIT]-Button.

Danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz