Thread Funktionsaufruf (15 answers)
Opened by Leave- at 2010-02-11 12:29

havi
 2010-02-11 13:50
#132676 #132676
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
2010-02-11T12:41:02 pq
2010-02-11T12:37:45 havi
was verstehe ich falsch?

du postest hier anderen code als vorhin.
guck dir die beiden codes mal genau an und vergleiche.
was verstehst du an meiner aussage "chomp liefert nicht die gechompte variable" nicht?

du hast zuerst folgendes gepostet:
while($zufallszahl != chomp($eingabe = <STDIN>)) {

das wird *nicht* wie gewünscht funktionieren, da dort in der regel eine zahl (1) zurückgeliefert wird und mit $zufallszahl verglichen.

in deinem neuen post benutzt du komplett anderen code. da machst du den vergleich nämlich erst später. dort hast du dich meinem code bedient.

was verstehe *ich* falsch?


Ich verstehe was du meinst mit chomp liefert die gechompte Variable nicht.
Jedoch tut es das bei mir?! Sprich es liefert mir die Eingabe und das
bei beiden Varianten der Codes...

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
my $zufallszahl = 12;
while($zufallszahl != chomp($eingabe = <STDIN>)) {
    print $eingabe; # liefert mir auch die Eingabe...
    print "Zufallszahl falsch, bitte erneut eingeben!";
    if($zufallszahl<$eingabe) {
        print "Zu klein";
    }
    if($zufallszahl>$eingabe) {
        print "Zu groß";
    }
} 

View full thread Funktionsaufruf