Thread CGI-Taschenrechner (43 answers)
Opened by Michael47 at 2016-01-22 13:26

Michael47
 2016-01-22 13:26
#183566 #183566
User since
2016-01-22
53 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo Leute!

Ich heiße Michael und bin jetzt neu hier. Nun gleich meine Frage. Ich muss als Hausübung einen CGI-Taschenrechner bauen(schreiben), der verschiedene Operationen berechnet und die Ergebnisse zurückgibt.
Das Taschenrechner-Skript hab ich ja schon.
Das sieht bei mir folgendermaßen aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
print "Bitte die erste Zahl eingeben: ";
#Zahl1
$z1 = <STDIN>; chomp $z1;
print "\nBitte die zweite Zahl eingeben: ";
#Zahl2
$z2 = <STDIN>; chomp $z2;
print "\nBitte die Rechenart eingeben (+, -, *, /, % oder **): ";
#Rechenart
$ra = <STDIN>; chomp $ra;
if ( $ra eq '+' )
{
$erg = $z1 + $z2;
}
elsif ( $ra eq '-' )
{
$erg = $z1 - $z2;
}
elsif ( $ra eq '*' )
{
$erg = $z1 * $z2;
}
elsif ( $ra eq '/' )
{
$erg = $z1 / $z2;
}
elsif ( $ra eq '**' )
{
$erg = $z1 ** $z2;
}
elsif ( $ra eq '%' )
{
$erg = $z1 % $z2;
}
else
{
print "Diese Rechenart ist mir nicht bekannt!";
die; # stirb - Programmabruch
}
print "\nDie Rechnung: $z1 $ra $z2 = $erg\n";
<>


modedit Editiert von jan: code tags
Last edited: 2016-01-22 13:46:35 +0100 (CET)

View full thread CGI-Taschenrechner