- 8 Eki 2007
- 2,220
- 21
- 34
Kullanıcıya sorulacak kısımlarını yazmıyorum eger ödevinse ve/veya programcilik öğrenmek istiyorsan işin tamamını senin yapman daha dogru olur. Sadece internette yapacagın aramayi biraz kisaltmak istiyorum tabi eger sorularin olursa memnumiyetle cevaplarim
Kullanicidan once gerekli bilgileri alman sonra olusturulacak random arrayi oluşturman lazim.
Üst ve all limitleri ve arrayin boyunu aldiktan sonra arrayi gelişi güzel olarak doldurabilirsin.
int[] array = new int[length]; //length degerini kullanicidan alacaksin
for (int i=0; i<array.length; i++) {
array = (int)(100*Math.random());
// bu örnekte 100 sayisi ile 0-100 arasi degerler olusturursun
daha fazla detay için linke bakmani tavsiye ederim.
http://www.cs.geneseo.edu/~baldwin/r...ce/random.h tml
}
basit bir sort...
önce trace edelim burda random olarak 5 eleman sectik ve degerleri atadik kabul edelim bu degerler {2,7,3,1,8} olsun. Siralamaya geçerken
once ilk değeri en küçük kabul edecegiz. Daha sonra elimizdeki digerleri
ile kiyaslayip dizideki dogru yerine yerleştireceğiz.
Kullanicidan once gerekli bilgileri alman sonra olusturulacak random arrayi oluşturman lazim.
Üst ve all limitleri ve arrayin boyunu aldiktan sonra arrayi gelişi güzel olarak doldurabilirsin.
int[] array = new int[length]; //length degerini kullanicidan alacaksin
for (int i=0; i<array.length; i++) {
array = (int)(100*Math.random());
// bu örnekte 100 sayisi ile 0-100 arasi degerler olusturursun
daha fazla detay için linke bakmani tavsiye ederim.
http://www.cs.geneseo.edu/~baldwin/r...ce/random.h tml
}
basit bir sort...
önce trace edelim burda random olarak 5 eleman sectik ve degerleri atadik kabul edelim bu degerler {2,7,3,1,8} olsun. Siralamaya geçerken
once ilk değeri en küçük kabul edecegiz. Daha sonra elimizdeki digerleri
ile kiyaslayip dizideki dogru yerine yerleştireceğiz.