Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Array Loops Challenge | Arrays
C# Basics
course content

Course Content

C# Basics

C# Basics

1. Getting Started
2. Dealing with Data Types
3. Control Structures
4. Loops
5. Arrays
6. Methods

Array Loops Challenge

Loop through the numbers array and if the value of the element is even, add 1 to it, and if it's odd, multiply it by two. The original array should be modified.

cs

main

copy
123456789101112131415161718192021222324252627
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; for(_____) { if(_____) { _____ } else { _____ } } foreach(int i in numbers) { Console.WriteLine(i); } } } }
  1. All the numbers that give a remainder 0 when divided by 2 are called even numbers;
  2. Use the loop variable i to index and access the array elements.
cs

main

copy
1234567891011121314151617181920212223242526272829
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; for(int i = 0; i < numbers.Length; i++) { if(numbers[i] % 2 == 0) { numbers[i] += 1; } else { numbers[i] *= 2; } } foreach(int i in numbers) { Console.WriteLine(i); } } } }

Everything was clear?

Section 5. Chapter 8
We're sorry to hear that something went wrong. What happened?
some-alt