Etiketler
C
(11)
C#
(8)
T-SQL
(2)
7 Mart 2017 Salı
Dizi İçerisinde Eleman Arama (C ve C#)
Dizi İçerisinde Eleman Arama
{0}
BURAYA DİKKAT!!
Olarak belirttiğim yerde program işi bittikten sonra dursun diye konmuştur dışarıdan veri alımı yoktur.
C Dili ile yazılmış kodlar
int main(int argc, char *argv[]) { int dizi[5] = {80,2555,5,10,1210}; int bulundu, aranansayi,sirasi,i; bulundu = 0; sirasi = 0; for(i=0;i<5;i++) { printf("%d, ",dizi[i]); } printf("<= Dizide Bulunan Sayilar\n"); printf("Dizide Aramak istediginiz sayiyi giriniz:"); scanf("%d",&aranansayi); for(i=0;i<5;i++) { if(aranansayi==dizi[i]) { bulundu=1; sirasi=i; break; } } if(bulundu==1) { printf("Bulundu!! Dizinin %d. elemani:%d", sirasi + 1, aranansayi); } else { printf("Aradiginiz Deger Dizide Bulunmuyor\nBaska Bir Deger Girerek Tekrar Deneyiniz"); } scanf("%d",&bulundu); return 0; }
C# Dili ile yazılmış kodlar
static void Main(string[] args) { int[] dizi = {49,64,81,100,121}; int bulundu, aranansayi,sirasi; bulundu = 0; sirasi = 0; for (int i = 0; i < 5; i++) { Console.Write("{0} ", dizi[i]); } Console.Write("<= Dizide Bulunan Sayılar"); Console.Write("\nDizide Aramak İstediğiniz Sayıyı Giriniz:"); aranansayi = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i < 5; i++) { if (dizi[i] == aranansayi) { bulundu = 1; sirasi=i; break; } } if (bulundu == 1) { Console.WriteLine("Bulundu!! Dizinin {0}. elemanı:{1}", sirasi + 1, aranansayi); } else { Console.WriteLine("Aradığınız Değer Dizide Bulunmuyor\nBaşka Bir Değer Girerek Tekrar Deneyiniz"); } Console.ReadLine(); }
Program Çıktısı:
Hiç yorum yok:
Yorum Gönder
Sonraki Kayıt
Önceki Kayıt
Ana Sayfa
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder