Kod Örnekleri

JAVA Kod Örnekleri Nesne Yönelimli Programlama

object array (nesne dizisi)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, nesne yönelimli programlama konusu altında, sıklıkla geçen nesne dizilerini (object array) anlatmaktır. Kısaca bir dizinin elemanlarına nesne atamanın nasıl olacağı anlatılacaktır. Öncelikle nesne yönelimli programlama dillerinde, kullanılan nesne atıflarının (object referrer) birer…

JAVA Kod Örnekleri Programlama Dilleri

Swing Kütüphanesi

Yazan : Şadi Evren ŞEKER Bu yazının amacı, JAVA dilinde bulunan ve grafiksel kullanıcı ara yüzü geliştirmekte kullanılan SWING kütüphanesine hızlı bir başlangıç yapmaktır. Öncelikle Swing kütüphanesinin gelişiminden hızlıca bahsedelim. Swing kütüphanesi JAVA diline JDK 1.1 sürümünden sonra eklenmiştir. Daha…

JAVA Kod Örnekleri Sınavlar

İstanbul Ünv. Nesne Yönelik Programlama Vize Çözümleri

Yrd. Doç. Dr. Şadi Evren ŞEKER Bir masa lambasının 4 farklı durumu bulunabilmektedir. Kapalı, az ışık, orta ışık ve çok ışık seviyelerinde yanabilen bu lambayı nesne yönelimli olarak programlayınız. Herhangi bir insanın bu lambanın durumunu değiştirebilmesi ve lambanın mevcut durumunu…

C / C++ Kod Örnekleri Veri Yapıları

Dosyayı Tersten Basan Kod

Yazan : Şadi Evren ŞEKER Gelen bir soru üzerine, C dilinde bir dosyanın içeriğini tersten ekrana basan kodu yazıp sitede yayınlıyorum. Öncelikle algoritmamızı inşa edelim. Ters almak gibi işlemler yapı olarak özyineli (recursive) fonksiyonlara çok uygundur. Genelde stack (yığın) yapısının…

Kod Örnekleri Programlama Dilleri

Prolog ile Fonksiyon ve Liste yönetimi

Yazan : Şadi Evren ŞEKER Bu yazının amacı, prolog, programlama dilini kullanarak basit fonksiyon tanımlarını ve listelerin yönetimini açıklamaktır. Fonksiyon ve Haber Kavramları Prolog dilinde, yazılan her satır bir haber (predicate) olarak düşünülebilir. Örneğin haftanın birinci günü Pazartesidir bilgisi, prolog…

C / C++ Kod Örnekleri Nesne Yönelimli Programlama Sınavlar

Nesne Yönelimli Programlama Dersi Quiz Çözümü

Yazan : Şadi Evren ŞEKER Quiz soruları ve çözümleri aşağıdaki şekildedir: Bir oylama için program yazmanız isteniyor. Oylamaya katılan 5 aday bulunuyor ve bu adayların numarası (1’den 5’e kadar bir sayı) oy pusulasına yazılarak oy kullanılıyor. Programınızda 10 adet oyu…

C / C++ Kod Örnekleri

Dosya ve Bağlı Liste Uygulaması

Yazan: Şadi Evren ŞEKER Gelen bir soru üzerine (Ayşenur Doğan sormuş), iki farklı dosya okuyup, okunan dosyalardaki verileri iki farklı bağlı listeye koyan kodu yazmaya çalışalım. Öncelikle bağlı listemizin düğüm yapısını tanımlayalım. Tek yönlü bir bağlı liste işimizi çözecektir. Dolayısıyla…

C / C++ Kod Örnekleri Sınavlar

2 Boyutlu Dizi İçerisine Sarmal Seri Girişi

Yazan: Şadi Evren ŞEKER Bu yazının amacı, bir C sorusunun çözümünü açıklamaktır. Sorumuz basitçe n x n boyutlarındaki bir matrisin (soruyu basitleştirmek için n sayısını tek sayı olarak kabul edeceğiz) içerisine aşağıdakine benzer şekilde ardışık sayıları sarmal olarak yerleştirmek. Örnek…

C / C++ Kod Örnekleri

Nesne Yönelimli olarak Tic Tac Toe Oyunu

Yazan : Şadi Evren ŞEKER Bu yazının amacı, tictactoe oyununu nesne yönelimli olarak kodlamak ve bu sırada, aşağıdaki konuları açıklamaktır. Nesnelerden oluşan bir dizi kullanımı (Object Array) Kapsülleme (Encapsulation) İstisna yakalama (Exception Handling) Kodumuz basitçe, oynanan her hamleyi 3×3 boyutlarında,…

Kod Örnekleri Veri Yapıları

Visual Basic ile Gösterici (Pointer) Kullanımı

Yazan : Şadi Evren ŞEKER Sitede gelen bir soru üzerine bu yazıyı yazmaya karar verdim. Bilgisayar dilleri (makine işlemeli diller, machine processing languages) tasnif edilirken, visual basic gibi görsel tasarıma dayalı diller üst seviye dil (high level langauge) olarak kabul…