21 Ekim 2021, 17:28:06

Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H


Turing Machine

Başlatan baran123, 22 Eylül 2015, 04:07:56

baran123

22 Eylül 2015, 04:07:56 Son düzenlenme: 22 Eylül 2015, 04:15:15 Baran Ekrem
Okulda ki matematik hocam bahsetti merak edip araştırdım.Basit algoritmayı C#'a uyarladım.

8 adet ComboBox olsun.Elemanları sıra ile -1,0,1 olsun. Binary olarak girdiğimiz sayının bir üstünü buluyor.(8Bit)

foreach (Control item in groupBox1.Controls)
            {
                if (!(
item is ComboBox)) continue;
                
ComboBox _ComboBox = ((ComboBox)item);

                if (
_ComboBox.SelectedIndex == -1)
                {
                    
_ComboBox.SelectedIndex 1;
                    continue; 
//HALT = STOP
                
}
                if (
_ComboBox.SelectedIndex == 0)
                {
                    
_ComboBox.SelectedIndex 1;
                    continue; 
//HALT = STOP
                
}
                if (
_ComboBox.SelectedIndex == 1)
                {
                    
_ComboBox.SelectedIndex 0;
                }
            }


mesaj birleştirme:: [time]22 Eylül 2015, 01:08:44[/time]

https://tr.wikipedia.org/wiki/Turing_makinesi

mesaj birleştirme:: [time]22 Eylül 2015, 01:09:26[/time]


If read 1write 0go rightrepeat.
If 
read 0write 1HALT!
If 
read [], write 1HALT!


mesaj birleştirme:: [time]22 Eylül 2015, 01:14:58[/time]

Bir hata var sanırım ama anlayamadım ?

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.