Access algoritma mantığını kuramadım

Katılım
14 Ocak 2010
Mesajlar
2
Excel Vers. ve Dili
excell 2003
Benim şöyle bir sıkıntım var,işin mantığını kurmakta zorlandım.Yardımcı olabilir misiniz?
Access ya da php, daha doğrusu hangi mantıkla daha kolay yazılabılır ve yazılırken nasıl bı algorıtma ıle yazılmalı kı ıcınden cıklsın,ben yazmayacagım,bir öğrencim yazacak.

okulda merkezı sınav yapıyoruz ve burada kullanacagımız bir sistem, okulumuzda hem anadolu hem düz olmak üzere ıkı farklı okul ve imam hatıp lısesı oldugundan da kız ve erkelerın yanyana oturmasını ıstemıyoruz. bu duurmda benı kısıtlayan 2 kısıtlayıcı durum mevcut.
DK (DÜZKIZ)
AK(AND.KIZ)
DE(DÜZERKEK)
AE(AND.ERKEK)
olarak ıfade edersem, okulda kac tane sınıf varsa,bunlar mevcutlara gore kız ve erkek dıye paylastırılacak. aynı oss dekı gıbı dagıtım yapılacak ama belırlı kıstaslarımız var. aynı mertebedekı ogrencıler yanyana arka arkaya capraza denk gelmeyecek ve dagıtım homojen yapılacak.

diyelim ki ;
9DK-A da 30 ogrencı var ve kız subelerıne 10 sınıf ayrıldı, bu A sınıfından her sınıfa 3 tane dusecek demektır. sınıflardakı sıra sayıları esıt degıl,sınıf buyukluklerı esıt olmadıgından bazı sınıflarda 3 sutun varken bazılarında 4 sütün var.bu da bır handıkap.onu da su sekılde dusundum, her sınıfa maksımum sayıda 4x8 desek,subelerdekı sıra sayıları her subede ısaretlenerek algılanması saglansa... bunun algorıtması nasıl dusunulur sizce?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Ben olsam önce en kalabalık gurubu ele alırdım. (Erkek ve kız sınıflarını ayırdıktan sonra) Sayıyı sınıf sayısına bölüp her sınıfa kıstaslara uyacak şekilde gurubu bitirene kadar dağıtırdım.

Sonra ikinci gurubu ele alıp öylece devam ederdim.


İyi çalışmalar
 
Katılım
13 Ekim 2005
Mesajlar
64
Excel Vers. ve Dili
MsSql 2016, SSMS 17.1, Office 2013 ent. (Eng)
oncelikle gercekten karısık gorunuyor. sayın modalıya ek olarak su yan yana ve capraz gelmeme meselesini sınıfların oturma planını araylarken her sınıfa verdiginz yere 4 ekleyerek devam edin. örn. 9DK nın ilk ögrencsi 1.sırada 2. öğrencisi 1+4=5.sırada gibi. boylece yanyana gelmezler. sınıf sayılarını ilk basta girip bir sınıf dolunca sınıfı 1 artır diyerek 2.sınıfa gecirebilirsiniz.... şimdiden öğrencinize kolay gelsin...
 
Katılım
13 Ekim 2005
Mesajlar
64
Excel Vers. ve Dili
MsSql 2016, SSMS 17.1, Office 2013 ent. (Eng)
daha kolay bir yol

sayın darkaura daha kolay bir yol var. ekdeki dosyalara bi bakarmısınz. yine sorun olursa bi daha bakarız...
 

Ekli dosyalar

Üst