Archive for the ‘PROGRAMLAMA’ Category

Bolu Beyi tarafından yazıldı Aralık - 3 - 2011 0 Yorum

Daha önceden SQL Server ile ilgili yazılarıma “tabloya veri ekleme” konusu ile başlamıştım. Şimdi de SQL Server’da oluşturduğumuz tabloları getirme işleminden bahsedeceğim. Benim de öğrendiğim kadarıyla tablo getirmenin 2 farklı yolu var, ikisinden de bahsedeceğim. İlk yöntemimizde öncelikle, global değişken olarak “datatable” nesnesiyle beraber “PersonelTBL” adında string bir değişken tanımlıyoruz. Tanımladığımız bu string değişkende, aynı zamanda tablonun header textlerini de belirtiyoruz. Örnek olarak aşağıdaki kodu incelerseniz, “PID as ‘PERSONEL ID’” kısmını göreceksiniz. Biz SQL tablomuzda  [ Read More ]

Bolu Beyi tarafından yazıldı Kasım - 25 - 2011 0 Yorum

Yeni yeni sql öğrenmeye başladım ve her zaman olduğu gibi öğrendiğim bilgileri burada paylaşayım istedim. İlk olarak c sharp programlama dilinde SQL Server ile tabloya nasıl veri eklenir bundan bahsedeyim. Daha sonra, güncelleme, silme gibi işlemleri de paylaşacağım. Öncelikle kod kısmına geçmeden önce yapmamız gerekenleri açıklayayım. SQL’de bir tablo oluşturuyoruz, bu örnekteki tablomuzun adı “PERSONEL”. Buraya parametrelerimizi yazıyoruz ve alması gereken değerleri belirtiyoruz. Mesela bu örnekte ad, soyad, doğum yeri gibi değişkenler nvarchar(50) tipinde değer  [ Read More ]

Bolu Beyi tarafından yazıldı Kasım - 13 - 2011 4 Yorum

Daha önceden c sharp ile matris çarpımı programını vermiştim. Çarpma işlemine göre daha basit olan c sharp ile matris toplama işlemini de paylaşayım istedim. Bu program sayesinde iç içe for döngülerinin kullanımı ve iki boyutlu dizilerin mantığını rahatlıkla anlayabileceğiz. Öncelikle c sharp dilinde iki boyutlu bir dizi tanımlarken “int[,]=new int[boyut,boyut]” şeklinde tanımlıyoruz. Boyut yazdığımız yerlere eleman sayısını kaç istiyorsak o rakamı yazıyoruz. İç içe for döngülerinde önce dışarıdaki for döngüsü çalışır. Örnekle açıklamak gerekirse, farz  [ Read More ]

Bolu Beyi tarafından yazıldı Kasım - 8 - 2011 0 Yorum

Verdiğim c sharp kodlarının yanlarına yorum satırı olarak açıklamalarını yaptım. Kodlara geçmeden önce kısaca açıklayayım ben yine. “MailGonder” adında bir fonksiyon oluşturduk ve try catch bloğu içerisinde kodlarımızı yazdık. Try catch bloklarını koymamım sebebi, hatalı bir mail adresi yazıldığında veya yanlış şifre girildiğinde uyarı vermesi içindir. Eğer girdiğiniz şifrenin görünmesini istemiyorsanız, visual studionun sağ tarafından, seçili textboxun özelliklerine(properties menüsü) gelerek, “passwordchar” kısmına “*” koyabilirsiniz. Bu programımızla sadece hotmail adreslerine mail gönderebiliyoruz. Eğer Gmail‘e de göndermek  [ Read More ]

Bolu Beyi tarafından yazıldı Kasım - 4 - 2011 0 Yorum

Bildiğiniz üzere tc kimlik numaralarımız 11 adet rakamdan oluşmaktadır. Devlet bizlere bu numaraları verirken rastgele vermiyor ve 2 adet kurala göre tc kimlik numaraları veriyor. Bunlardan birincisi, ilk 10 hanenin toplamını, 10’a göre mod aldığımızda 11. haneyi veriyor. Yani ilk 10 rakamı toplayıp 10’a böldüğünüzde kalan, bizim tc kimlik numaramızın 11. hanesini veriyor. Bununla beraber biraz daha karmaşık olan bir algoritma daha var. Birinci, üçüncü, beşinci, yedinci ve dokuzuncu hanelerin toplamının 7 katı ile, ikinci,  [ Read More ]

Bolu Beyi tarafından yazıldı Ekim - 18 - 2011 0 Yorum

Algoritma,bir işe başlamadan önce o iş üzerine plan yapmaktır denilebilir. Aslında farkında olmadan günlük hayatımızda sürekli olarak algoritma kurarız. Mesela aşçılar yemek yaparken öncelikle tarifine bakarlar, yani algoritmasına, daha sonra tarife bakmadan kendileri plan yaparak yemek yapmaya başlarlar. Yemek demişken yemekle ilgili basit bir algoritma örneği verelim. Buna tam olarak algoritma denmez, sözde kod(pseudo code) demek daha doğru olur. Ama başlıkta belirttiğim gibi programlamaya yeni başlayanlar için algoritma örneğini “sözde kod” ile vermek daha doğru  [ Read More ]

Bolu Beyi tarafından yazıldı Eylül - 12 - 2011 2 Yorum

Şimdi size işe yaramayan sadece iş olsun diye yazılmış bir program paylaşacağım. Öncelikle C sharp ta bir form uygulaması oluşturacağız ve sadece 2 adet buton ekleyeceğiz. İlk butona bastığımızda cdrom açılacak Kup valtrex bez recepty , ikinci butona bastığımızda ise cdrom kapanacak. Ne kadar gereksiz değil mi? Buyrun c sharp kodları: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Microsoft.VisualBasic; using System.Collections; using System.Diagnostics; using System.Runtime.InteropServices;  [ Read More ]

Bolu Beyi tarafından yazıldı Haziran - 9 - 2011 0 Yorum

Dün Java’da JOptionPane ile ilgili örnek kod vermiştim. Bugün de Java’da ListFrame ile ilgili örnek çözeceğiz. Ufak bir pencere oluşturup, bir kaç renk yerleştireceğiz listemize. İstediğimiz renge tıkladığımızda, oluşturduğumuz pencerenin arka plan rengi o renk olacak. Kodları kabataslak olarak yanlarına yorum satırı yerleştirerek açıklamaya çalıştım. Umarım açıklayıcı olmuştur. 2 class’tan oluşan Java programımızın kodları: import javax.swing.JFrame; public class Main { // Main fonksiyonumuzda penceremizin boyutunu,görünülebilirliğini ayarladık ve diğer class’ımızı tanımladık. public static void main(String[] args)  [ Read More ]

Bolu Beyi tarafından yazıldı Haziran - 8 - 2011 1 Yorum

Merhabalar, bugün ilk defa Java programlama dili ile yazı yazıyorum. Bundan sonra da Java ile ilgili örnekler paylaşmayı düşünüyorum. Bu ilk örneğimizde 2 sayının toplamını bulan bir program yazacağız. Ama bunu konsol uygulaması değil de form uygulamasında yapacağız ve böylelikle JOptionPane kullanımı hakkında bilgi sahibi olacağız. import javax.swing.JOptionPane; public class Main { public static void main(String args[]) { String ilk_sayi=JOptionPane.showInputDialog(“Toplanacak ilk sayıyı giriniz.”); String ikinci_sayi=JOptionPane.showInputDialog(“Toplanacak ikinci sayıyı giriniz.”); int sayi1=Integer.parseInt(ilk_sayi); int sayi2=Integer.parseInt(ikinci_sayi); int toplam=sayi1+sayi2;

Bolu Beyi tarafından yazıldı Haziran - 7 - 2011 0 Yorum

Küçükten büyüğe Quick sort ile sıralama Bir çok sıralama programlarını Bolubeyi.Net’te paylaşmıştım. Sanırım Quick sort sıralama programını gözden kaçırmışım.Bugün de bu konuya deyinelim, fazla bir açıklamasını yapmayacağım. Zaten eklediğim resimde gayet rahat anlayacaksınız hangi mantıkla çalıştığını. Daha önceki sıralama örneklerinde de olduğu gibi 3 adet 10-100-1000 elemanlı dizi tanımlayacağız ve rastgele 10 adet sayı üreteceğiz. Ve yine eklediğimiz sayaçla programın kaç kez çalıştığını göreceğiz. Buyrun kodlar: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace  [ Read More ]