﻿ C# Sharp Exercises: LINQ : Find the number and its square of an array which is more than 20 - w3resource

# C# Sharp Exercises: LINQ : Find the number and its square of an array which is more than 20

## C# Sharp LINQ : Exercise-3 with Solution

Write a program in C# Sharp to find the number of an array and the square of each number which is more than 20.

Sample Solution:-

C# Sharp Code:

``````using System;
using System.Linq;
using System.Collections.Generic;

class LinqExercise3
{
static void Main(string[] args)
{
// code from DevCurry.com
var arr1 = new[] { 3, 9, 2, 8, 6, 5 };

Console.Write("\nLINQ : Find the number and its square of an array which is more than 20 : ");
Console.Write("\n------------------------------------------------------------------------\n");

var sqNo = from int Number in arr1
let SqrNo = Number * Number
where SqrNo > 20
select new { Number, SqrNo };

foreach (var a in sqNo)
Console.WriteLine(a);

}
}
```
```

Sample Output:

```LINQ : Find the number and its square of an array which is more than 20 :
------------------------------------------------------------------------
{ Number = 9, SqrNo = 81 }
{ Number = 8, SqrNo = 64 }
{ Number = 6, SqrNo = 36 }
{ Number = 5, SqrNo = 25 }
```

Flowchart:

C# Sharp Code Editor: