Bu yazımızda C# ile dizideki tekrarlayan elemanları bulan program örneğini çözeceğiz. Hemen sorumuzu ve çözümünü görelim.
Soru : Dizide bulunan tekrarlayan elemanları ekrana yazdırınız.
Cevap :
using System;
class Program
{
static void Main(string[] args)
{
int[] arr = { 2, 4, 6, 8, 2, 10, 4, 12, 14, 16, 18, 6 };
Console.WriteLine("Tekrarlayan Elemanlar:");
for (int i = 0; i < arr.Length; i++)
{
bool isDuplicate = false;
for (int j = 0; j < i; j++)
{
if (arr[i] == arr[j])
{
isDuplicate = true;
break;
}
}
if (!isDuplicate)
{
for (int k = i + 1; k < arr.Length; k++)
{
if (arr[i] == arr[k])
{
Console.WriteLine($"{arr[i]}");
break;
}
}
}
}
}
}
Çıktısı :
Tekrarlayan Elemanlar:
2
4
6
Bu yazımızda C# ile dizideki tekrarlayan elemanları bulan program örneğini çözdük. Diğer C# örneklerine ulaşmak için buraya tıklayabilirsiniz.