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

C# Örnekleri – Dizide Sayı Arama

diziara

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
Subscribe
Bildir
guest

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

3 Yorum
Inline Feedbacks
View all comments
Tomris

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

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

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