Console’da Fibonacci Dizisi oluşturmak

Fibonacci sayılarını duymuşsunuzdur. Duymadıysanız buradan inceleyebilirsiniz. Şimdi bu sayıları programa dökeceğiz. Dil yine C# ortam Console Application. Programın çıktısı ise şöyle :Fibonacci

static void Main(string[] args)
{
     int b = 1, i = 0, u = 0;
     while (true)
     {
          if (u <= 1597)
          {
               u = b + i;
               Console.Write(u + ", ");
               b = i;
               i = u;
          }
          else break;
     }
     Console.ReadLine();
}

Elbette sayılar sonsuz olduğu için 1597’de döngümüzü durdurduk. İyi çalışmalar…

Console’da Çarpım Tablosu Yapmak

Bu makalemde sizlerle oldukça basit, küçük bir uygulama yazacağız. Dilimiz C# ve ortam da Console Application. Programın çıktısı ise şu şekilde :CarpimŞimdi kodlarına bir göz atalım.

static void Main(string[] args)
{
     int satir = 0;
     int sutun = 1;
     for (int i = 1; i <= 10; i++)
     {
          for (int j = 1; j <= 10; j++)
          {
               Console.SetCursorPosition(sutun, satir + j);
               Console.WriteLine("{0}x{1}={2}", i, j, (i * j));
          }
          sutun = sutun + 14;
          if (i == 5)
          {
               sutun = 1;
               satir = 13;
          }
     }
     Console.ReadLine();
 }

Bu benim izlediğim bi yol, elbette farklı yollar izleyerekde aynı sonucu elde edebilirsiniz. Hayal gücünüze kalmış. Kolay gelsin .)

Windows “God Mode” özelliği

Merhaba arkadaşlar biliyorsunuz ki denetim masası ne kadar işlevsel olursa olsun aradığımız özelliği her zaman bulamıyoruz. Bu makalem de sizlere Windows’un god mode özelliğini nasıl açacağınızı göstereceğim. God Mode ile tüm windows ayarlarına tek pencereden erişebileceğiz.

img-2

  1. Masaüstünde yeni bir klasör oluşturun.img-3
  2. Klasörün ismini GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} yapın.
  3. Enter tuşuna basın.

işte bitti. Klasörü çift tıklayarak açtığınızda şöyle birşey göreceksiniz.DM2Buradan tüm ayarlara hızlıca erişebilirsiniz. Aradığınızı bulmak hala uzun sürüyorsa sağ üstteki arama kutusuna yazarak deneyin. Kolay gelsin…

Google süprizleri

Arkadaşlarınıza bunları göstererek hem eğlenebilir hem hava atabilirsiniz. 🙂 İşte sizlere Google Easter Egg’leri…

google-easter-egg-240

  1. Google’a do a barrel roll yazın.
  2. Google’a zerg rush yazın.
  3. Google’a atari breakout yazın ve Görsellere tıklayın.
  4. Google’a tilt yazın.
  5. Google’a <blink> yazın.
  6. Google’a google pacman yazın.
  7. Google’a google gravity yazın ve Kendimi Şanslı Hissediyoruma tıklayın.

Oyun Tavsiyeleri

Sizlere oynarken çok zevk aldığım, bilgisayar platformunda oyunlar önermek istiyorum.

Mafia II

1950 yıllarında geçen harika grafiklere ve müziklere sahip bir oyun. Arabalar, mekanlar ve kıyafetler nostalji yaşamak isteyenler için tasarlanmış. Oyunda Empire Bay adlı bir şehirde Antonio Scaletta isimli karakteri oynuyoruz. Ayrıca erkeklerin çok hoşuna gidecek süprizlerle dolu bir oyun 🙂

Tomb Raider

Macera ve bulmacalarla dolu bu oyunda Lara Croft isimli karakteri oynuyoruz. Hayatta kalmaya çalışırken yaşadığınız değişime inanamayacaksınız. Avlanmayı ve silah kullanmayı öğrendiğiniz, zayıflıklarınızı bir kenera bıraktığınız sürükleyici bir oyun.

Devil May Cry V

Yarı melek yarı şeytan bir karakter olan (nephilim) Dante annesinin intikamı için savaşır. Kombolarla dolu bu oyunda yeteneklerini geliştirecek ve Dante’nin haklı davasında yer alabileceksiniz. Oyun fantastik, aksiyon-macera türünde ve süper mekanlara sahip.

Programlamaya başlamak

      Buna başlamadan önce gerçekten ne istediğinize karar vermelisiniz. Severek yapılmayan bir işten, hiçbir zaman verim alamazsınız. Şimdi diyelim ki ne istediğimize karar verdik “programlama” peki nerden başlayacağız? Bence 4 aşaması var :

  1. Bir programlama dili seç
  2. Dili öğren
  3. Hevesli ve meraklı ol
  4. Yazmaya başla..

      Şimdi programlama dilini nasıl seçicez. Öncelikle kolay yada zor dil diye birşey yok aklınızdan bunu çıkarın. İnsan diline yakın dil ve makine diline yakın dil var. Aklınıza gelen tüm makineler 1 ve 0 lardan anlarlar. Makineler için üçüncü bir seçenek yoktur. Birşeyin cevabı ya evettir ya hayır, ya 1 dir yada 0. İnsanlar içinse durum farklı. İşte bu yüzden programlama dillerinin seviyeleri var. Kendinize en uygun dili seçerken bunu bilmelisiniz. Ayrıca programlama dilini seçerken pek yaygın olmayan bir dil seçerseniz bir sorun yaşadığınızda yardım alabilme imkanınız güçleşir. O yüzden benim tavsiyem popüler dillerden birini seçin. Böylece yardım almak istediğinizde internetten kolayca yardım alabilirsiniz. İşte yaygın birkaç dil : C#, C++, Visual Basic…

          Dilimizi seçtik artık öğrenme vakti. Bir kitap alabilir, internetten videolar izleyebilir veya bu dili bilen birinden ders alabilirsin. Senin için öğrenmek nasıl zevkli hale geliyorsa o yolu seçmen daha yararlı olacaktır. Ve öğrendiklerini hemen uygulaman, ezberlemek değilde gerçekten öğrenmeye çabalaman gerekiyor. İşte buda hevesli olma aşaması. Bu sırayı doğru takip ettiysen artık içinde müthiş bir merak ve öğrenme isteği var demektir. Artık yazmaya geçebilirsin.. 🙂

           Bu işe severek başladıysan ilk programını yazdığında inan bana durmak istemeyeceksin. Bu senin için bir sanata dönüşecek, fikirler birbirini tetikleyecek asla yetinmeyeceksin. Yazmaya devam edeceksin artık kendi dünyandasın ve tamamen özgürsün! Benim deyişimle:

“Kendi programlama dünyanın rock yıldızısın!..”  😉

          Umarım bu yazı faydalı olur ve ufkunda bir yerler açmıştır. Aramıza hoşgeldin dostum…

Youtube kanalım

Youtube’da her telden videoların olduğu bir kanalım var. C# videoları, ilginç bilgiler ve (bana göre)komik olan videoların oluşturduğu bir kanal. Abone olmanıza gerek yok .) Sadece takılmak ve tadını çıkarmak için sizlerle paylaşıyorum. Vaktinizi iyi değerlendirmeniz dileğiyle…

İlk makalem

1and0Bence programlama kocaman bir evrendir. Her programcı ise birer dünya. Ben sizleri kendi dünyama davet ediyorum… Mümkün olduğunca kafamdakileri anlatabilmeyi  ve sizlerin ufkunu açabilmeyi istiyorum. Bu blogda amacıma hizmet eden bir uzay aracı olacak. 🙂

Bu benim ilk makalem.Umarım yazdığım bu makalelerin içinde işinize yarayacak değerli bilgiler çıkar. Sizlere faydalı olması dileğiyle…