Skip to content

Commit 0d4014a

Browse files
committed
[dana] Changes to three programs for homogeneous results
1 parent c9c6dc2 commit 0d4014a

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

dana/programs/factors.dana

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ def main
1616
if n = 2 or n = 3:
1717
writeString: " 1 "
1818
writeInteger: n
19+
writeString: "\n"
1920
exit
2021

2122
# For all other numbers, iterate from 1 to n and print divisors
@@ -26,3 +27,4 @@ def main
2627
writeString: " "
2728
writeInteger: i # i is a factor of n
2829
i := i + 1
30+
writeString: "\n"

dana/programs/hanoi.dana

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ def solve
33
def hanoi: rings as int, source target auxiliary as byte []
44

55
def move: source target as byte []
6-
writeString: "Moving from "
6+
writeString: "Move from "
77
writeString: source
88
writeString: " to "
99
writeString: target
@@ -16,6 +16,7 @@ def solve
1616

1717
var numberOfRings is int
1818

19-
writeString: "Rings: "
19+
writeString: "Please, give me the number of rings: "
2020
numberOfRings := readInteger()
21+
writeString: "\nHere is the solution:\n\n"
2122
hanoi: numberOfRings, "left", "right", "middle"

dana/programs/palindrome.dana

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ def main
2121

2222
writeString: "Give a string with maximum length 30: "
2323
readString: 31, input
24-
writeString: "Input was: "
25-
writeString: input
26-
writeString: "\n"
2724

2825
is_pal := check_pal(input)
2926

0 commit comments

Comments
 (0)