IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  digitalpanel

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 18 Şubat 2012, 23:50   #1
Çevrimdışı
aSi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yarılama Metodu




Küçükten büyüğe doğru sıralı N elemanlı sayı dizisinde istenen sayıya “yarılama metodu" ile erişim sağlayan program.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h> #include <conio.h> main() { int x,b,s,N,ara,ort; printf("\nDizi kac elemanlidir?\t"); scanf("%d",&N); if(N>1) { int i[N]; printf("\nAralarinda bosluk birakarak elemanlari giriniz:\n\n"); for(x=0; x<N; x++) { scanf("%d",&i[x]); } printf("Aranacak elemani giriniz:\t"); scanf("%d",&ara); b=1; s=N; s1: ort=(b+s)/2; if(ara>i[ort]) { if(s==b+1) { if(ara==i[b])printf("%d. elemandir",b); else if(ara==i[s])printf("%d. elemandir",s); else printf("Sayi dizide degil!"); } else { b=ort; goto s1; } } else if(ara<i[ort]) { if(s==b+1) { if(ara==i[b])printf("%d. elemandir",b); else if(ara==i[s])printf("%d. elemandir",s); else printf("Sayi dizide degil!"); } else { s=ort; goto s1; } } else printf("%d. elemandir",ort+1); } else printf("Gecersiz Dizi!"); getch(); return 0; }


__________________
Doğruları biliyorsan, yalanları dinlemek eğlencelidir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet
Cevapla

Etiketler
metodu, yarılama


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Ritim Metodu PySSyCaT Sağlık Köşesi 0 17 Ocak 2021 15:26
Gringberg Metodu Ecrin Alternatif Tıp 0 17 Ekim 2014 14:52
Yok Etme Metodu Amelia Matematik 0 06 Mart 2014 18:50
GetRandomString() Metodu YaRGuCi C# 0 09 Ocak 2012 22:16
Kafayı Sıyırma Metodu Frozen Aşk ve Sevgi Köşesi 0 15 Şubat 2011 17:39