1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. C# Örnekleri – Dizide Sayı Arama

C# Örnekleri – Dizide Sayı Arama

C# Örnekleri – Dizide Sayı Arama

20 elemanlı bir diziye sayı girilecek daha sonra girilecek herhangi bir sayının bu dizinin bir elemanı olup olmadığını kontrol eden program Console kodları
diziara

 static void Main(string[] args)
        {
            int[] sayilar = new int[5];
            for (int i = 0; i < 5; i++)
            {
                Console.WriteLine(i + 1 + ".Sayıyı girin");
                sayilar[i] = Convert.ToInt32(Console.ReadLine());
            }
            Console.WriteLine("Aranan Sayı");
            int sayi = Convert.ToInt32(Console.ReadLine());
            int indis = Bul(sayilar, sayi);
if (indis == -1)
{
     Console.WriteLine("girilen sayı dizide yoktur!");
}
else//http://www.bilisimogretmeni.com/
{
     Console.WriteLine("sayı dizinin {0}. elemanıdır", indis+1);
}
Console.ReadKey();
        }
        static int Bul(int[] dizi,int ara)
{
    for (int i = 0; i < dizi.Length; i++)
{
    if (ara == dizi[i])
{
    return i;
   }
}
return -1;
}
Yorum Yap

3
Kimler Neler Demiş?

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Bildir
Tomris
Ziyaretçi
Tomris

Merhaba hocam,6.sınıf programlama dili öğrenecek mi? ve zorluk seviyesi nasıl biliyorsanız yazabilirmisiniz? Teşekkürler.

Gizem
Ziyaretçi
Gizem

20 elemanlı bir diziye sayı girilecek daha sonra girilecek herhangi bir sayının bu dizinin bir elemanı olup olmadığını kontrol eden program yazmamız gerekiyor yardımcı olabilir misiniz?

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni

yukarıdaki programda 5 yazan yerlere 20 yazarsanız olur.