From fa0802292a4dbd0512c13847411e81b02c6ece86 Mon Sep 17 00:00:00 2001 From: fitel17112 Date: Thu, 6 Feb 2025 23:43:35 +0530 Subject: [PATCH] 003 --- divisibility_by_7.v | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 divisibility_by_7.v diff --git a/divisibility_by_7.v b/divisibility_by_7.v new file mode 100644 index 0000000..d6d20c0 --- /dev/null +++ b/divisibility_by_7.v @@ -0,0 +1,29 @@ +import readline + +fn check_divisibility(e int, g int) { + b := e / 10 + c := e % 10 + d := b - 2 * c + mut f := g + if d > 99 { + f = f + 1 + check_divisibility(d, f) + } else { + if d % 7 == 0 { + println([d, f]) + } else { + println('The number is not divisible by 7') + } + } +} + +fn main() { + mut r := readline.Readline{} + answer := r.read_line('What is your number: ')! + + a := answer.int() + + if a > 99 { + check_divisibility(a, 1) + } +}