From e4199d2837d2179f17e97b8d50366d96c8babded Mon Sep 17 00:00:00 2001 From: Cody Date: Mon, 27 Feb 2023 12:14:16 -0600 Subject: Added while loops & guessing game --- examples/guessing.sloth | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 examples/guessing.sloth (limited to 'examples/guessing.sloth') diff --git a/examples/guessing.sloth b/examples/guessing.sloth new file mode 100644 index 0000000..5d69944 --- /dev/null +++ b/examples/guessing.sloth @@ -0,0 +1,26 @@ +val computer = random(1, 10); + +var tries = 0; +var correct = false; + +while !correct { + print("\nPick a number between 1 and 5: "); + val human = parse_int(readln()); + + if human == computer { + println("You guessed the same number as me!"); + correct = true; + } + + if human > computer { + println("Your guess was too high."); + } + + if human < computer { + println("Your guess was too low."); + } + + tries = tries + 1; +} + +println("\nIt took you ", tries, " tries to guess correctly!"); -- cgit v1.2.3