From e16d564090c4855f3adf9804983c4b4b1afe5d00 Mon Sep 17 00:00:00 2001 From: Moueed Ali Date: Tue, 5 Aug 2025 14:53:08 +0200 Subject: [PATCH] Exercise completed --- .../java/com/booleanuk/core/Exercise.java | 42 ++++++++++++++----- 1 file changed, 31 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/booleanuk/core/Exercise.java b/src/main/java/com/booleanuk/core/Exercise.java index 0f97fe4..4f1d5b6 100644 --- a/src/main/java/com/booleanuk/core/Exercise.java +++ b/src/main/java/com/booleanuk/core/Exercise.java @@ -1,5 +1,8 @@ package com.booleanuk.core; +import java.util.Arrays; +import java.util.Objects; + public class Exercise { public int[] numsZeroToThree; public int[] numsFiveToTen; @@ -11,35 +14,52 @@ 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; + //System.out.println(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]; + int start = 0; + + for (int i = 5; i < 11; i++) { + numsFiveToTen[start] = i; + start++; + //System.out.println(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]; + int start = 0; + for (int i = 3; i > -1; i--) { + countdown[i] = start; + start++; + //System.out.println(i); + } + //System.out.println(Arrays.toString(countdown)); } public boolean stepFour(int num) { // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array - - - + for (int number : favouriteNumbers) { + if (number == 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 element: myHobbies) { + if (element == hobby) + return true; + } return false; } }