Ana içeriğe atla

Kayıtlar

Şubat, 2013 tarihine ait yayınlar gösteriliyor

4 C# Console Programlama 4 ConsoleKeyInfo Metodu

Merhaba arkadaşlar. Bugünkü konu anlatımımda her zaman işimize yarayacak bir metoddan bahsedeceğim sizlere. Nedir bu metodumuz? System uzayına ait ConsoleKeyInfo metodu.

Bu dersimizin neler öğreneceğiz köşesinde ise;


1. si ConsoleKeyInfo Metodu
2. si konsole ekranını temizleme metodu 3. sü konsole ekranının rengini değiştirme metodları yer alacak.

İlk olarak ConsoleKeyInfo metodu ile başlıyalım. Bu metod konsol ekranında klavyeden basılan tuş ile ilgili bilgi almak amacı ile kullanılır ve duruma göre işlem yapmamıza olanak sağlıyacak olan metoddur.


Kullanımı şu şekilde olacak.


ConsoleKeyInfo değişken_adi=Console.ReadKey();


Programımız içinde ConsoleKeyInfo metodu temelli olmak üzere 3 farklı programın kodlarını yazacağız.


Console.Clear(); bu metodumuz ise konsol ekranını temizlememize yardımcı olur.



Şimdi programımızda görelim kodlarımızı.


NOT:Resimlere Tıklayarak orjinal boyutlarında görebilirsiniz.

C# Görsel Programlama 10 Girilen Sayı Yada Kelimeyi Terse Çevirme Programı

Merhaba arkadaşlar. Bu anlatımımla beraber C# Görsel Programlama derslerinin 10. sunu yapmış oluyorum. Bugünkü programımızda girdiğimiz bir sayıyı ve bir ifadeyi tersine çevirmeyi göreceğiz.

Bu yazımdaki neler öğreneceğiz köşemizde şunlar var


1. textbox ı temizleme kodunu.
2. try catch hata yakalama kodlarını 3. do while döngüsünü göreceğiz.

Şimdi öncelikle programın kodlarına geçmeden do while döngüsünü ve try catch konularını anlatayım kısaca.
DO WHİLE DÖNGÜSÜProgramlamada işlerimizi kolaylaştıran en önemli konulardan biri döngülerdir. 1000 lerce satırda tekrar tekrar aynı şeyleri yazarak yapacağımız işleri tek satır bir işlem ile yapmamızı sağlar. 


Başlıca 4 döngümüzün olduğunu söyleyebiliriz. Bunlar for, foreach, while ve do while döngüleri. Ben şimdi sizlere Do while döngüsünden bahsedeceğim.


Şöyle bir şey düşünelim bir işlem yapacaksınız döngü koşulunu uygulamadan önce ilk hali yani mevcut durumu ile döngü işlemlerini bir kere çalıştırmamız gerektiği durumlarda do while döngüsünü kullan…

2 C# Console Programlama 2 Fibonacci Dizisi Ve Altın Oran

Merhabalar herkese. C# Console da Fibonacci Dizisi ve bu dizi içinde oluşan Altın Oran kodlarını paylaşacağım bu yazımda sizlere. 


Bu programımızın neler öğreneceğiz köşesinde ise şunlar var.



1. si türünü belirtmeden ve değer sınırı olmadan dizi oluşturmayı
2. si oluşturduğumuz bu diziye değer atamayı  3. sü  foreach döngüsü ile dizi elemanlarına nasıl ulaşılır 4. sü döngüler içinde break komutunun ne iş yaptığını öğreneceğiz. 


Diğer yapacağımız şeyler zaten console programlamanın olmazsa olmazları olacak ve diğer paylaşımlarım da onları anlatmıştım. Diğer derslere bakarak anlayamadığınız yerlerdeki eksiklerinizi giderebilirsiniz.

Kimmiş bu Fibonacci, neymiş bu Fibonacci Dizisi?


Sizi fazla yormadan wikipedi mikipedi dolaştırmadan kısaca kimmiş, neymiş anlatayım.



Fibonacci orta çağın en yetenekli matematikçisi olarak kabul edilen İtalyan bir matematikçidir. Asıl adı Leonardo Fibonacci dir. Fibonacci hakkında bu kadar bilgi yeterli aslında.



Asıl işimiz bu dahi matematikçinin bulduğu ve kendi adın…

C# Görsel Programlama 9 Mouse İle Çizim Yapma Programı

Merhabalar yeni bir programın kodlarının paylaşımı ve anlatımıyla yine sizlerleyim.
Bugün ne öğreneceğiz köşemize bir göz atacak olursak;
Bu paylaşımımda sizlere MouseDown, MouseMove, MouseUp olaylarını graphic nesnesi ile çizim yapmayı anlatacağım.
Bu programımızda form üzerinde pek nesnelerle işimiz olmayacak o yönden biraz rahatız.Sadece boş bir form işimizi görecek.



O zaman kodlarımızıda görelim. Kodlar program içinde açıklama satırları ile açıklanmıştır.

C# Görsel Programlama 8 Sayı Okuma Programı

Merhabalar herkese. Başlıktada gördüğünüz gibi bugün sizlere girilen 4 basamaklı sayıyı okuyan programın kodlarını paylaşacağım.
Bu program ile neler öğreneceğiz. 
Bu program ile textbox a sadece sayı girişini sağlayacak kodları buna bağlı olarak sayısal değerlerin ascıı kodlarını, textbox ın keypress olayını(event ini), e.Handled olayını, textboxa girilebilecek değerin uzunluğunu sınırlamayı ve linklabel ile verilen internet adresine nasıl gidilmesi sağlanır bunları öğreneceğiz.
Programın çalışma anındaki form görünümünü vererek başlayalım.

Formumuz üzerine 2 groupBox, 2 buton, bir textbox, ve gerekli labellar ve birde linklabel ekliyoruz. Gerekli tasarım yine size kalmıştır. Artık kodlarımızı görelim. Kodlar program için açıklama satırları ile açıklanmıştır.

C# Görsel Programlama 7 Label Özellikleri

Merhaba arkadaşlar bugünkü yazımda sizlere C# da Label nesnesinin kullanımı ve özelliklerinden bahsedeceğim. Her zamanki gibi yine biraz farklı olacak bu. Değişik şeyler öğreneceğiz yine bu yazımda da, umarım faydalı olur.
Label nesnesi yazdığımız programı kullanacak olan kişiye form üzerinde bilgi vermek amacı ile kullanılır. İsminden de anlaşılacağı gibi yanında kullanıldığı nesnenin etiketi görevindedir.




Label  nesnemiz form üzerinde gördüğümüz nesnemiz. Birazdan anlatacağımız özelliklerin hemen hepsini label seçili iken onun özellikleri bölümünden rahatlıkla yapabilirsiniz.






Görmüş olduğumuz bu bölümden.
Ben ise şimdi sizlere dinamik olarak oluşturduğumuz bir label ın özelliklerini kod ile nasıl değiştirebiliriz ve bu özellikler ne işe yarar bunlardan bahsedeceğim.

C# Görsel Programlama 6 TextBox Özellikleri

Bu yazımla birlikte c# da toolbox içinde bulunan araçların teker teker belirgin özelliklerini anlatmaya çalışacağım. İlk yazımda form üzerinde her zaman kullanmamız gereken nesnemiz olan TextBox ın özelliklerini anlatacağım.
Öncelikle TextBox ne işe yarar derseniz.
·TextBox kullanıcıdan bilgi girişi gereken programlarımızda bu kontrolü sağlamak için kullandığımız nesnemizdir.
·MultiLine özelliği ile birden fazla satırda giriş sağlanabilir.
·Text kutusu içindeki yazıların tümünün font özellkleri aynıdır.
1. Text ÖZELLİĞİ
Text özelliği textbox üzerinde gösterilecek olan değeri ifade eder.
textBox1.Text = "NCFKR";
    2. BackColor ÖZELLİĞİ
Textbox ın arkaplan rengini değiştirmemizi sağlar.
textBox1.BackColor = Color.Red;
    3.ForeColor ÖZELLİĞİ
Textbox içine girilen değerin karakterlerin rengini değiştirmemizi sağlar.
textBox1.ForeColor = Color.Blue;
    4.Enabled ÖZELLİĞİ
Enabled özelliği textbox a giriş izni verip vermeme özelliğini değiştirmemizi sağlar.
2 kullanımı vardır. Eğer izin verec…

C# Görsel Programlama 5 Bir Kelime Bir İşlem Oyunu

Merhabalar arkadaşlar. Bugün sizlere bir zamanların efsane yarışması bir kelime bir işlemin C# da oyun haline getirilmiş şeklinin kodlarını paylaşacağım. Ama bunu biraz farklı yöntemlerle yapacağım. İnanıyorum ki bu yazı pek çok konuda farklı şeyler görmemize öğrenmemize vesile olacak. 
Başlamadan önce arkadaşlarımın sordukları söyledikleri bir şeye cevap verip öyle geçmek istiyorum. Bazı arkadaşlarım, kodları resim olarak değilde kopyala yapıştır yapabileceğimiz şekilde koysan dediler. Ben ise şöyle düşünüyordum, takip eden siz arkadaşlar kodları kopyala yapıştır yapmaktan ziyade kendinizde yazarak denemelisiniz diye düşünüyordum, bu yüzden o şekilde paylaşıyordum. 
Diğer bir sebebi de Blogger a kodları aktarınca program üzerindeki görselliğini kaybediyor ve çok hoş görünmüyordu. Bu sebeplerden dolayı paylaşmıyordum ama bu yazımla beraber yaptığım projeleri rar dosyası olarak nete yükleyeceğim ve indirmenize olanak sağlıyacağım. Bu şekilde bu soruna da çözüm bulmuş olalım.
Şimdi program…