• 05-03-2008, 01:51:45
    #1
    Üyeliği durduruldu
    Selamlar;

    soracagım seyi nerde nasıl kullanacagımı sormayın sadece yardımınıza ihtiyacım var. örnek ucuk olabilir. ama bi algoritma oluşturmam lazım. soru şöyle

    şimdi bir çiftlik var. bu çiftlikte 5 tane ağıl var bu agıllarda koyunlar bulunuyor ve bu agıllar içeriden birbirlerine kapılarla baglanıyor. bir agıla 5 tane koyun girebiliyor. 6. koyun girince 1 koyun diger agıla tasınıyor. tabi bu agıllar birbirine kapılarla baglı oldugu ve son agılda cıkış kapısı bulunmadıgı için son agıla 6. koyun gelemicek. yani toplam koyun sayısı 25e kadar olacak. tabi bu koyunları içeriye salan eleman saymayı bilmiyor (herzamanki gibi) Durması gereken noktayı PHP ile oluşturabilirsek cok cok iyi olacak.

    şimdiden teşekkür ederim.
  • 05-03-2008, 12:49:32
    #2
    mysql'de 5 tablo olusturursun ve bir tablo doldugunda digerini kontrol edersin oda doluysa digerini v.s hangisi boş ise ona yerleştirirsin. Bunuda mysql_num_rows ile kontrol ederek rahatca yapılabilinir.
  • 05-03-2008, 21:15:40
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    koyunlar için ağıla dahil oluşlarını birbirlerinden eşleşmeyecek şekilde bir zaman mekanizması ile ayırarak ağıl dolduğunda ilgili ağıla giren ilk koyunu son ağıla öteleyebilirsin, bu öteleme zaman değerine bakarak zincirleme devam edebilir.

    yani 1nci ağılda 4 koyunumuz var , 5nci koyun geldiğinde ağıla ilk giren koyunu 5nci ağıla öteledik , böylelikle birinci ağılda yeniden 1 koyunluk yerimiz var , 5nci ağıla ötelenen koyun sayısı 5 olduğunda bu ağılın kapısını kapatarak ötelemeye 4ncü ağıldan devam ediyoruz.

    böylelikle 1nci ağıla 10ncu koyun geldiğinde , 5nci ağıl kapanmış ve 1nci ağılda 4 , 4ncü ağılda 1 koyunumuz olmuş oluyor.

    koyun sayısı 24e ulaştığında 2,3,4,5nci ağıllar kapılarını kapatmış oluyor dolayısıyla 1nci ağıla giren 5nci koyunda bir sonraki öteleme yapılmıyor 1nci ağılda da koyun sayısı 5 olduğu için kapısını kapatıyor ve toplam koyun sayısı 25 oluyor.

    tersi olarakta aynı işlem yapılabilir ,


    http://orumcek.org/koyun.php adresinde anlattığım şeyi deneyebilirsin , sayfa her yenilendiğinde bir koyun ağıla giriyor.