From f9b11765daf81b28055be05463b0f60a2be4a0f1 Mon Sep 17 00:00:00 2001 From: Wilmer Winkler Date: Wed, 8 Jan 2025 17:00:59 +0100 Subject: [PATCH 1/2] Wilmer Winkler --- .../java/com/booleanuk/core/Exercise.java | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/booleanuk/core/Exercise.java b/src/main/java/com/booleanuk/core/Exercise.java index 0f97fe4..1a291b6 100644 --- a/src/main/java/com/booleanuk/core/Exercise.java +++ b/src/main/java/com/booleanuk/core/Exercise.java @@ -1,9 +1,9 @@ package com.booleanuk.core; public class Exercise { - public int[] numsZeroToThree; - public int[] numsFiveToTen; - public int[] countdown; + public int[] numsZeroToThree = new int[4]; + public int[] numsFiveToTen = new int[6]; + public int[] countdown = new int[4]; public int[] favouriteNumbers = {1, 2, 4, 5, 7, 8, 10}; @@ -11,26 +11,37 @@ public class Exercise { public void stepOne() { // TODO: 1. Write a for loop that adds the numbers 0 to 3 to the numsZeroToThree array - + 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 + for (int i = 0; i <= 5; 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 + int a = 3; + for (int i = 0; i < countdown.length; i++){ + countdown[i] = a--; + } } public boolean stepFour(int num) { // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array - + for (int i = 0; i < favouriteNumbers.length; i++){ + if(num == favouriteNumbers[i]) return true; + } return false; } @@ -38,7 +49,9 @@ 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 (int i = 0; i < myHobbies.length; i++){ + if(hobby == myHobbies[i]) return true; + } return false; } From ccdb083631836310d39a9f14225636e0158878e7 Mon Sep 17 00:00:00 2001 From: Wilmer Winkler Date: Wed, 8 Jan 2025 17:09:03 +0100 Subject: [PATCH 2/2] Wilmer Winkler --- src/main/java/com/booleanuk/extension/Extension.java | 10 +++++++--- 1 file changed, 7 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..0a4bd18 100644 --- a/src/main/java/com/booleanuk/extension/Extension.java +++ b/src/main/java/com/booleanuk/extension/Extension.java @@ -1,12 +1,16 @@ package com.booleanuk.extension; public class Extension { - public int[] numsEven; + public int[] numsEven = new int[4]; 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 - - + int indexCounter = 0; + for(int i = 0; i <= 6; i++){ + if(i % 2 == 0){ + numsEven[indexCounter++] = i; + } + } } }