From acea74d1de68e0203ccc60c0545b3c774e9a39b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20S=C3=B6nnergaard?= Date: Tue, 7 Jan 2025 18:49:11 +0100 Subject: [PATCH 1/2] Complete core exercises --- .../java/com/booleanuk/core/Exercise.java | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/booleanuk/core/Exercise.java b/src/main/java/com/booleanuk/core/Exercise.java index 0f97fe4..02bfea4 100644 --- a/src/main/java/com/booleanuk/core/Exercise.java +++ b/src/main/java/com/booleanuk/core/Exercise.java @@ -11,35 +11,50 @@ 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<4; 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[10-5 + 1]; + int i = 0; + for (int n=5; n<=10; n++) { + numsFiveToTen[i] = n; + 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=0; i<4; i++) { + countdown[i] = 3 - i; + } } public boolean stepFour(int num) { // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array - - - + for (int n : favouriteNumbers) { + if (n == num) { + return true; + } + } return false; } public boolean stepFive(String hobby) { // TODO 5. Write a for loop that checks if the hobby String is in the myHobbies array - - - + for (String s : myHobbies) { + if (s.equals(hobby)) { + return true; + } + } return false; } } From 44b0763438cccc2a5ba5d32c2d5e8e27f3b11751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20S=C3=B6nnergaard?= Date: Tue, 7 Jan 2025 18:52:51 +0100 Subject: [PATCH 2/2] Complete extension exercises --- src/main/java/com/booleanuk/extension/Extension.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/booleanuk/extension/Extension.java b/src/main/java/com/booleanuk/extension/Extension.java index 8b9d4a6..f4abb2e 100644 --- a/src/main/java/com/booleanuk/extension/Extension.java +++ b/src/main/java/com/booleanuk/extension/Extension.java @@ -5,8 +5,9 @@ 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]; + for (int i = 0; i <= 3; i++) { + numsEven[i] = i*2; + } } }