PROGRAMLAMA YARDIM......................

HPQ-User
02-03-2009, 22:54   |  #1  
OP CHIP Online
Teşekkür Sayısı: 29
30,996 mesaj
Kayıt Tarihi:Kayıt: Mar 2007

abc sormuş:
MRB.ELEMAN SAYISI 500 OLAN BİR DİZİNİN ELEMANLARINI KÜÇÜKTEN BÜYÜĞE DOĞRU SIRALAYAN PROGRAMI C DİLİNDE NASIL YAZARIM...(ELAMANLAR ARDIŞIK DEĞİL...39,4, 18, 96 GİBİ) TAM ALGORİTMAYI KURAMADIM ZATEN C DE YENİYİM.YARDIMLARINIZ İÇİN ŞİMDİDEN TEŞEKKÜRLER...


Soru Türü: Yazılım
İşletim Sistemi: Windows XP
Sistem Özellikleri:
..

İnternet Tarayıcı: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

OnlyMann
02-03-2009, 23:03   |  #2  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

http://www.programlama.com/sys/c ... y.php?DocCategory=3 adresi işinize yarayabilir.

osmanefe
02-03-2009, 23:14   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 1
1,693 mesaj
Kayıt Tarihi:Kayıt: Oca 2009

Reklama gerek yok ünlüsün işte :) walla bilsem yardım ederdim algoritmayı kurarım ama programı yazamam :(

Kapalı Hesap (79876)
03-03-2009, 00:29   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 0
1,252 mesaj
Kayıt Tarihi:Kayıt: Tem 2008

http://www.gokhanca.com/index.ph ... iew&id=39&Itemid=31








http://tr.wikipedia.org/wiki/Siralama_algoritmasi

Birçok sıralama yontemi var içlerinden sana en uygun olanı şeç.

Son Düzenleme: Kapalı Hesap (41714) ~ 03 Mart 2009 00:31
_cypher_
03-03-2009, 21:39   |  #5  
Yıllanmış Üye
Teşekkür Sayısı: 0
1,389 mesaj
Kayıt Tarihi:Kayıt: Oca 2009

public class sirala{

int enkucuk=9999999;

public int[] siralasana(int[] dizi,int i,int j,int y){

   if(dizi!=null){

      if(enkucuk>dizi){

         enkucuk=dizi;
         i=j;
         if(i==dizi.length()){
            System.out.Println(enkucuk);
            dizi[j]=null;
            siralasana(dizi,0,0,0);}}
   else{

     y+=1;
       if(y==dizi.length()){

          break;}}}

public static void Main(String Arg[]){

sirala a = new sirala();
a.siralasana(dizi,0,0,0);}}

bu javası sen cevirirsin biraz uzun ama anlamak için bu ii surekli en kucuğu bulup bulunan sayıyı diziden cıkartıp ekrana yazdırıo(dizi ck buyuk olmassa gayet guzel calışırda 500! kez donuo o yuzden kötu vasat bi program)

yazdıktan sonra farkettim gercekten wasat hiç cevirmeye ugrasma basta cok karısık deil gibi geldi kafamda kurarken sonra i,j,y girdi işin içine...Gülümseme