From 77b3c3b3f549067c50914b59a240397d8b356410 Mon Sep 17 00:00:00 2001 From: Linus Willmont Date: Fri, 19 Jan 2024 19:54:08 +0100 Subject: [PATCH] done --- csharp-fundamentals-loops.Main/Core.cs | 36 ++++++++++++++++++----- csharp-fundamentals-loops.Main/Program.cs | 2 ++ 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/csharp-fundamentals-loops.Main/Core.cs b/csharp-fundamentals-loops.Main/Core.cs index 9194643..2e8918f 100644 --- a/csharp-fundamentals-loops.Main/Core.cs +++ b/csharp-fundamentals-loops.Main/Core.cs @@ -19,33 +19,55 @@ 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(); + // TODO: 1. Write a for loop that adds the numbers 0 to 3 to the numsZeroToThree array + + for (int i = 0; i < numsZeroToThree.Length; i++) + { + numsZeroToThree[i] = i; + } + //throw new NotImplementedException(); } 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] = 5 + i; + } + //throw new NotImplementedException(); } 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 = 0, count = 3; i < countdown.Length; i++, count--) + { + countdown[i] = count; + } + //throw new NotImplementedException(); } public bool stepFour(int num) { - // TODO: 6. Write a for loop that checks if num is in the favouriteNumbers array - throw new NotImplementedException(); + // 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; } 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[i].Contains(hobby)) return true; + } + return false; + //throw new NotImplementedException(); } } diff --git a/csharp-fundamentals-loops.Main/Program.cs b/csharp-fundamentals-loops.Main/Program.cs index 3751555..76cd2fd 100644 --- a/csharp-fundamentals-loops.Main/Program.cs +++ b/csharp-fundamentals-loops.Main/Program.cs @@ -1,2 +1,4 @@ // See https://aka.ms/new-console-template for more information +using csharp_fundamentals_loops.Main; + Console.WriteLine("Hello, World!");