mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
examples: fix warnings when doing ./v -W -progress -check-syntax build-examples
This commit is contained in:
parent
a7e3092165
commit
9772eb7c96
14 changed files with 203 additions and 157 deletions
|
@ -4,21 +4,21 @@ const (
|
|||
)
|
||||
|
||||
fn main() {
|
||||
hanoi(num, 'A','B','C')
|
||||
hanoi(num, 'A', 'B', 'C')
|
||||
}
|
||||
|
||||
fn move(n int, a, b string) int {
|
||||
fn move(n int, a string, b string) int {
|
||||
println('Disc $n from $a to $b\...')
|
||||
return 0
|
||||
}
|
||||
|
||||
fn hanoi(n int, a, b, c string) int {
|
||||
fn hanoi(n int, a string, b string, c string) int {
|
||||
if n == 1 {
|
||||
move(1,a,c)
|
||||
move(1, a, c)
|
||||
} else {
|
||||
hanoi(n-1, a, c, b)
|
||||
move(n,a,c)
|
||||
hanoi(n-1, b, a, c)
|
||||
hanoi(n - 1, a, c, b)
|
||||
move(n, a, c)
|
||||
hanoi(n - 1, b, a, c)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue