ozcaglarbora adlı üyeden alıntı: mesajı görüntüle
Merhaba,
Sıralama yapmaya yarayan bir PHP algoritmasına ihtiyacım var. Bir türlü kafam basmadı. Şu şekilde olacak;

Aşama 1: Kullanıcıdan girilen birden fazla sayı olacak.
Aşama 2: Bu sayıları birbirleriyle karşılaştırıp büyükten küçüğe sıralayacak.
Koşul 1: Eğer 2 tane aynı sayıdan varsa veya iki sayı arasındaki fark 1'den azsa aynı sıraya sahip olacak.
Aşama 3: Sıralanan değerler değişkenlere atancak.

Not: Kullanıcıdan girilen sayı adedi sabit değil.

Bu açıklama pek bir şey ifade etmiyor olabilir. Örnekle açıklayayım;

Girilen sayılar: 13.8, 11.5, 13.3, 9.4, 8, 10.3, 9.4

Sonuç:
$sira_1_1 = 13.8
$sira_1_2 = 13.3
$sira_2_1 = 11.5
$sira_3_1 = 10.3
$sira_3_2 = 9.4
$sira_3_3 = 9.4
$sira_4_1 = 8

Bu şekilde sayılar karşılaştırılıp değişkenlere atanması gerekiyor.
Yapabilen olursa gerçekten çok yardımı dokunur.
Şimdiden teşekkürler.
Önce Array yapın, array içi sıralama yapın, en büyük ve küçük sayı için array ilk değer yada son değeri kullanın, ilk aklıma gelen bu oldu