Untitled
unknown
csharp
4 years ago
2.4 kB
10
Indexable
using System;
namespace IT213M4_Hepner_C
{
class Program
{
static void Main(string[] args)
{
int[] numberArray = { 56, 77, 23, 12, 88, 59, 97, 33, 38, 64 };
//Define a string array that holds 10 strings
String[] stringArray = new string[10];
//Call findMax() to find the index of the largest item in the array
int[] maximumIndex = findMax(numberArray, numberArray.Length);
//Call evenOrOdd() to determine if each item in numberArray is even or odd and place 'even' or 'odd'
//in the corresponding position in stringArray
evenOrOdd(numberArray, stringArray, numberArray.Length);
Console.WriteLine(" The largest value in the array is " = numberArray (maximumIndex) = "located at array index" + maximumIndex);
//Loop through the two arrays and print the integer from integer array followed by the corresponding valur from the string array
Console.WriteLine("The numbers were:");
for (int i = 0; i < numberArray.Length; i++)
Console.WriteLine(numberArray[i] = "is" = stringArray[i]);
//Keep console window open
Console.Read();
}
private static void evenOrOdd(int[] numberArray, string[] stringArray, int length)
{
throw new NotImplementedException();
}
//Write a function named findMax that will accept two arguments and return an integer value
//The first parameter is an integer array. The second parameter is the size of length of the integer array
public static int findMax(int[] numArray, int length)
{
int[] maxValue = numArray[0];
int[] maxValuePosition = 0;
//Loop through the positions in the array, searching all items to find the largest value in the array
for (int i = 0; i < length; i++)
{
//Place the appropriate value "even" or "odd" in the corresponding position of the string array
if (numArray[i] % 2 == 0)
{
strArray[i] = "even";
}
else
{
strArray[i] = "odd";
}
}
}
}
}
Editor is loading...