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

havi
 2010-02-11 13:37
#132670 #132670
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
2010-02-11T12:32:48 pq
chomp liefert aber nicht die gechompte variable, sondern die anzahl der zeichen, die gechompt wurden.
also wird der vergleich falsch.


Versuch:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl

use warnings;
use strict;

my $wert = 23;

chomp(my $vergleich = <STDIN>);

print "GLEICH\n" if $wert == $vergleich;


PASST!

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


was verstehe ich falsch?

View full thread Funktionsaufruf