Thread "Verdrehte Ausgabe" (4 answers)
Opened by EEK at 2007-04-12 13:05

EEK
 2007-04-12 13:05
#75960 #75960
User since
2007-04-10
3 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich bin dabei Perl zu lernen und habe eine Frage. Ich wolle ein einfaches Beispiel programmieren und habe dabei ein Problem, erst mal der Quellcode
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
use strict;

my $Zahl1 = 0;
my $Zahl2 = 0;
my $Ergeb = 0;

print "Zahl 1 \n";
$Zahl1 = <>;
print "\nZahl 2 \n";
$Zahl2 = <>;
$Ergeb = $Zahl1 + $Zahl2;

print "Ergebnis aus $Zahl1 und $Zahl2 = $Ergeb";


Wenn ich jetzt z.B. für $Zahl1 5 und für $Zahl2 auch 5 eingebe, addiert mein Programm zwar die Zahlen, aber die "Ausgabe" des Programmes ist folgende:
Quote
5
5Zahl 1

Zahl 2
Ergebnis aus 5
und 5
= 10

Meine Frage ist also warum er zuerst die Zahlen einliest und danach erst "Zahl1" bzw. "Zahl2" ausgibt?

View full thread "Verdrehte Ausgabe"