Bu örneğimizde c sharp ile pi sayısı escort aksaray bulacağız. İnternette birçok yerde pi sayısının nasıl bulunacağına dair birçok kaynak var fakat Compre Antibióticos en lÃnea , biz döngü kullanarak yaklaşık değerleri tahmin ederek bulacağız. Yani program bize döngünün ne kadar çalışması gerektiğini soracak ve buna göre sonucu ekrana getirecek. Döngü ne kadar çok çalışırsa o kadar yakın değerleri bulacağız. En basitinden döngünün aksaray escort çalışması için 5 sayısını girdiğimizde pi sayısını 3,01 civarı birşey [ Read More ]
Archive for the ‘C#’ Category
Programlarımızda sayıları veya metinleri, küçükten büyüğe veya alfabetik olarak sıralama gereği duyabiliriz. Bunun için de birçok sıralama algoritmalarından(merge sort, insertion sort, quick sort vs) yararlanmaktayız. Bunların yanı sıra .Net’in bize sunduğu hazır bir fonksiyon olan “ArraySort” u da kullanabilmekteyiz. ArraySort ile sayıları veya metinleri kolay bir şekilde sıralayabiliyoruz. Bunun için c# ile biri sayılarla diğeri metinlerle olmak üzere iki adet örnek paylaşacağım. Ayrıca ArraySort fonksiyonunun da Quick Sort kullandığını hatırlatmakta fayda var: ArraySort ile metinleri [ Read More ]
Proje oluştururken, bazen verilerin XML‘e dökülmüş hali gerekebiliyor. Bu sebeple sizlere veritabanından XML’e veri çekme konusundan bahsedeceğim. Ben MySql kullandım fakat başka bir veri tabanı için de durum pek değişmeyecektir. Örnek bir uygulama ile bu konuyu anlatacağım. Öncelikle veri tabanındaki verilerden kısaca bahsedeyim. Veri tabanımızda “TblSehirler” adında, şehir isimlerinin bulunduğu bir tablomuz mevcut. Bunun yanı sıra “TblProjeler” adında, şehirlerde oluşturulan AVM, apartman, hastane ve okul projeleri bulunmakta. Bizim amacımız ise bu verileri, her bir şehirde [ Read More ]
Zaman zaman veritabanındaki verileri Excel gibi dökümanlara aktarmak gerekebiliyor. Normalde C#’ta kod yazmaya gerek kalmadan MSSQL bize bu imkânı sunuyor fakat bazı durumlarda bir tabloyu olduğu gibi aktarmak yerine belirli sütunları almamız gerekebiliyor. İşte bu durumda çok fazla uğraşmamak için C# ile yapacağımız ufak bir program ile bu sorunu giderebiliriz. Program için form uygulamamıza bir adet datagridview ve bir adet buton ekliyoruz. Datagridview’e verileri çektikten sonra butona basarak http://krishu.de/css/kaufen/index.html%3Fp=83.html , griddeki verileri Excel’e aktarıyoruz. Programı [ Read More ]
Bu yazımda, masaüstü veya web uygulamalarında kullanabileceğimiz kullanışlı bir nesneden bahsedeceğim. Uygulamalarımızda tarih bilgilerini sıklıkla kullanmaktayız. İki tarih arasındaki farkı (gün,ay veya yıl olarak..) bulmak için de birçok yol mevcut Amoxicilline kopen via een online apotheek? , fakat C#’ın bize hazır escort bahçelievler sunduğu “TimeSpan” nesnesini kullanmak bize kolaylık sağlayacaktır. Kullanımı şu şekildedir: Datetime tarih1, tarih2; int GunFarki; TimeSpan fark = tarih2-tarih1; GunFarki=fark.Days; Görüldüğü gibi kullanımı oldukça basit. Bu farkı bahçelievler escort istersek dakika, saat [ Read More ]
Proje başlangıcında formumuza aşağıdaki nesneleri ekliyoruz: 1 adet Webbrowser 7 adet Picturebox 8 adet Buton 2 adet Panel 2 adet Listbox 1 adet Timer 2 adet Metin dosyası Formun Load Bölümü Formun load kısmında, tarayıcının açılışında efekt vermek amacıyla timer nesnesi başlatılmıştır. Açılış sayfası da bu kısımda belirtilmiştir. Başlangıçta, geçmiş bilgileri ve sık kullanılanlar bilgileri “bin” klasöründe bulunan text dosyasından “using System.IO” kütüphanesi kullanılarak listbox’a aktarılmıştır.
Naive Bayes Sınıflandırıcı adını İngiliz matematikçi Thomas Bayes’ten alır. Naive Bayes Sınıflandırıcı Örüntü tanıma problemine ilk bakışta oldukça sınırlayıcı görülen bir önerme ile kullanılabilen olasılıkçı bir yaklaşımdır. Bu önerme, örüntü tanıma da kullanılacak her bir tanımlayıcı nitelik ya da parametrenin istatistiksel açıdan bağımsız olması gerekliliğidir. Bu önerme her ne kadar Naive Bayes Sınıflandırıcısının kullanım alanını sınırlasa da, genelde istatistik bağımsızlık koşulu esnetilerek kullanıldığında da daha karmaşık Yapay sinir ağları(YSA) gibi metotlarla karşılaştırabilir sonuçlar vermektedir. Naive Bayes, [ Read More ]
Bu c sharp programı ile console uygulaması kullanarak detaylı bir öğrenci bilgi sistemi yapılmıştır. Tabi veritabanı, arayüz vs. kullanılmadığı için bir işlevi yoktur, fakat kullanılan algoritmalar, fonksiyonlar sayesinde yeni başlayanlar için öğretici bir programdır diyebiliriz. Program bize; “Öğrenci girişi, Not girişi, Sınıf listesi, Not listesi, Öğrenci notu sorgulama, Sınıf başarı durumu” gibi işlevler sunmaktadır. Bu kodu olduğu gibi derleyicinize yapıştırdığınızda ne şekilde çalıştığını daha iyi görebilirsiniz. Gereken yerlerde yorum [ Read More ]
Bu yazıya gelene kadar, accesste proje oluşturma, tablo getirme, veri ekleme, veri silme, veri güncellemeyi öğrendik. Şimdi de verilerimizi eklediğimiz tablo içerisinde arama yapmayı öğreneceğiz. Arama yaparken buton kullanmadan, textchanged içerisinde yapacağız. Yani biz bulmak istediğimiz verinin ismini clomid kaufen apotheke , forma eklediğimiz arama textboxunda(bu örnekte textbox5) yazacağız, bizim karşımıza arama sonuçları gelecek. Bu yüzden hangi veri üzerinden arama yapmak istiyorsak kodlarda onun textboxını belirteceğiz. Bu örneğimizde öğrenci numarasına göre arama yaptık: private void [ Read More ]
Access tablosunda veri güncelleme işlemini silme işlemi gibi iki farklı yolla yapabiliyoruz. Biz yine bu örnekte ikincisini göreceğiz. Yani datagridviewin cell click özelliğini kullanacağız. Güncelleme fonksiyonumuzda, o tabloda hangi veriler varsa tek tek yazarak hangi textboxa ait olduklarını da belirteceğiz. Update komutuyla o satırdaki bütün bilgileri güncellemiş olacağız: private void VeriGuncelleme(object sender, EventArgs e)//güncelleme { int ID = int.Parse(dataGridView1.SelectedRows[0].Cells[“ID”].Value.ToString()); string sorgu = “update Database1 SET ad=’” + textBox1.Text + “‘, soyad=’” + textBox2.Text + “‘, [ Read More ]