@@ -9,24 +9,24 @@ func main() {
9
9
var num1 , num2 float64
10
10
var operator string
11
11
12
- fmt .Println ("enter first number" )
12
+ fmt .Println ("Enter first number: " )
13
13
_ , err := fmt .Scan (& num1 )
14
14
if err != nil {
15
- fmt .Println ("invalid input for first number." )
15
+ fmt .Println ("Invalid input for first number." )
16
16
os .Exit (1 )
17
17
}
18
18
19
- fmt .Println ("enter an operator (+,-,*, /):" )
19
+ fmt .Println ("Enter an operator (+, -, *, /):" )
20
20
_ , err = fmt .Scan (& operator )
21
21
if err != nil {
22
- fmt .Println ("invalid input for operator." )
22
+ fmt .Println ("Invalid input for operator." )
23
23
os .Exit (1 )
24
24
}
25
25
26
- fmt .Println ("enter second number:" )
26
+ fmt .Println ("Enter second number:" )
27
27
_ , err = fmt .Scan (& num2 )
28
28
if err != nil {
29
- fmt .Println ("invali input for second number " )
29
+ fmt .Println ("Invalid input for second number. " )
30
30
os .Exit (1 )
31
31
}
32
32
@@ -39,16 +39,15 @@ func main() {
39
39
case "*" :
40
40
result = num1 * num2
41
41
case "/" :
42
-
43
42
if num2 == 0 {
44
- fmt .Println (" error : division by zero!" )
43
+ fmt .Println ("Error: Division by zero!" )
45
44
os .Exit (1 )
46
45
}
47
46
result = num1 / num2
48
47
default :
49
- fmt .Println ("invalid operator." )
48
+ fmt .Println ("Invalid operator." )
50
49
os .Exit (1 )
51
-
52
50
}
53
- fmt .Println ("result:" , result )
51
+
52
+ fmt .Printf ("Result: %.2f\n " , result )
54
53
}
0 commit comments