﻿ C# Sharp exercises: Checks how many integers are needed to complete the range - w3resource

# C# Sharp Exercises: Checks how many integers are needed to complete the range

## C# Sharp Basic: Exercise-58 with Solution

Write a C# program which will accept a list of integers and checks how many integers are needed to complete the range.

For example [1, 3, 4, 7, 9], between 1-9 -> 2, 5, 6, 8 are not present in the list. So output will be 4.

Sample Solution:

C# Sharp Code:

``````using System;
public class Example
{
public static int consecutive_array(int[] input_Array)
{
Array.Sort(input_Array);
int ctr = 0;
for(int i = 0; i < input_Array.Length - 1; i++){
ctr += input_Array[i+1] - input_Array[i] - 1;
}
return ctr;
}

public static void Main()
{
Console.WriteLine(consecutive_array(new int[] {1,3, 5,6,9}));
Console.WriteLine(consecutive_array(new int[] {0,10}));
}
}
``````

Sample Output:

```4
9
```

Flowchart:

C# Sharp Code Editor:

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

﻿

New Content: Composer: Dependency manager for PHP, R Programming