From 60910e2856c6ba715df206280c4e3f8d50d93ee7 Mon Sep 17 00:00:00 2001 From: Jacob Chen Jensen Date: Wed, 10 Jan 2024 15:21:17 +0100 Subject: [PATCH] Done --- csharp-fundamentals-loops.Main/Core.cs | 39 ++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/csharp-fundamentals-loops.Main/Core.cs b/csharp-fundamentals-loops.Main/Core.cs index 9194643..39817b1 100644 --- a/csharp-fundamentals-loops.Main/Core.cs +++ b/csharp-fundamentals-loops.Main/Core.cs @@ -20,32 +20,61 @@ public class Core public void stepOne() { // TODO: 1. Write a for loop that adds the numbers 0 to 3 to the numsZeroToThree array - throw new NotImplementedException(); + for(int i = 0; i < numsZeroToThree.Length; i++) + { + numsZeroToThree[i] = i; + }; } public void stepTwo() { // TODO: 2. Write a for loop that adds the numbers 5 to 10 to the numsFiveToTen array - throw new NotImplementedException(); + for (int i = 0; i < numsFiveToTen.Length; i++) + { + numsFiveToTen[i] = i+5; + }; } public void stepThree() { // TODO: 3. Write a for loop that adds the numbers 3 to 0 (in that order) to the countdown array - throw new NotImplementedException(); + int count = 0; + for(int i = countdown.Length-1; i >= 0; i--) + { + countdown[count] = i; + count += 1; + }; } public bool stepFour(int num) { + bool exists = false; // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array - throw new NotImplementedException(); + for( int i=0; i < favouriteNumbers.Length; i++) + { + if (favouriteNumbers[i] == num) + { + exists = true; + break; + } + } + return exists; } public bool stepFive(string hobby) { + bool isHobby = false; // TODO 5. Write a for loop that checks if the hobby String is in the myHobbies array - throw new NotImplementedException(); + for(int i=0; i < myHobbies.Length; i++) + { + if (myHobbies[i] == hobby) + { + isHobby = true; + break; + } + } + return isHobby; } }