From 119a42f7978c0a2ad8a60086e571007e0bf71b8f Mon Sep 17 00:00:00 2001 From: Jonathan van Oudheusden Date: Tue, 5 Aug 2025 16:14:37 +0200 Subject: [PATCH] implement exercises --- .../java/com/booleanuk/core/Exercise.java | 24 ++++++++++++++++++- .../com/booleanuk/extension/Extension.java | 8 +++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/booleanuk/core/Exercise.java b/src/main/java/com/booleanuk/core/Exercise.java index 0f97fe4..bb1f3b0 100644 --- a/src/main/java/com/booleanuk/core/Exercise.java +++ b/src/main/java/com/booleanuk/core/Exercise.java @@ -11,24 +11,41 @@ public class Exercise { public void stepOne() { // TODO: 1. Write a for loop that adds the numbers 0 to 3 to the numsZeroToThree array + numsZeroToThree = new int[4]; + for (int i = 0; i <= 3; i++) { + numsZeroToThree[i] = i; + } } public void stepTwo() { // TODO: 2. Write a for loop that adds the numbers 5 to 10 to the numsFiveToTen array + numsFiveToTen = new int[6]; + for (int i = 5; i <= 10; i++) { + numsFiveToTen[i -5] = i; + } + } public void stepThree() { // TODO: 3. Write a for loop that adds the numbers 3 to 0 (in that order) to the countdown array - + countdown = new int[4]; + for (int i = 3; i >= 0; i--) { + countdown[3 - i] = i; + } } public boolean stepFour(int num) { // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array + for (int i: favouriteNumbers) { + if (i == num) { + return true; + } + } @@ -37,6 +54,11 @@ public boolean stepFour(int num) { public boolean stepFive(String hobby) { // TODO 5. Write a for loop that checks if the hobby String is in the myHobbies array + for (String i: myHobbies) { + if (i.equals(hobby)) { + return true; + } + } diff --git a/src/main/java/com/booleanuk/extension/Extension.java b/src/main/java/com/booleanuk/extension/Extension.java index 8b9d4a6..bdedd94 100644 --- a/src/main/java/com/booleanuk/extension/Extension.java +++ b/src/main/java/com/booleanuk/extension/Extension.java @@ -5,6 +5,14 @@ public class Extension { public void stepOne() { // TODO: 1. Write a for loop that adds all the even numbers between 0 and 6 (0, 2, 4, 6) to evenNums + numsEven = new int[4]; + int index = 0; + for (int i = 0; i <= 6; i++) { + if (i%2 == 0) { + numsEven[index++] = i; + + } + }