From 6c1e44ef72dc3b445c4c57b268fff7523e8f6851 Mon Sep 17 00:00:00 2001 From: Rose Breedveld Date: Fri, 2 Feb 2024 12:45:06 +0100 Subject: [PATCH] Rose Breedveld, fundamentals loops core passed --- csharp-fundamentals-loops.Main/Core.cs | 36 ++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/csharp-fundamentals-loops.Main/Core.cs b/csharp-fundamentals-loops.Main/Core.cs index 9194643..769eb3c 100644 --- a/csharp-fundamentals-loops.Main/Core.cs +++ b/csharp-fundamentals-loops.Main/Core.cs @@ -20,33 +20,59 @@ 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 < 4 ; i++) { + // index of numZeroToThree = i that is specified in the for loop + 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 < 6 ; i++) { + // add 5 to the i so it will start at 5 + 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(); + for( int i = 3; i >= 0 ; i--) { + // countdown starts with numer 3 and destract it with the condition of i -- + countdown[3 - i] = i; + } } public bool stepFour(int num) { // 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.Contains(num)) + { + return true; + } + else continue; + } return false; + } public bool stepFive(string hobby) { // 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.Contains(hobby)) + { + return true; + } + else continue; + } + return false; } } } +