Anasayfa

12 Ekim 2010 Salı

Sınıf adına söz verdiğim Hesap Makinesi :)

Evet resimde görülen kadar teknolojik bir yapı değil ama yine de işimizi görecek bir console uygulaması.

int Sayi1 = 0;
float Sayi2 = 0;
float Sonuc = 0;
string İslem;


Console.WriteLine("İlk Sayiyi Giriniz");
Sayi1 = Convert.ToInt32(Console.ReadLine());


while(true)
{
Console.WriteLine("Bir islem Seçiniz : + - / * ");
İslem = Convert.ToString(Console.ReadLine());

if (İslem == "-" İslem == "+" İslem == "*" İslem == "/")
{
Console.WriteLine("İkinci Sayiyi Giriniz");
Sayi2 = Convert.ToInt32(Console.ReadLine());


if (İslem == "+")
{
Sonuc = Sayi1 + Sayi2;
}

else if (İslem == "-")
{
Sonuc = Sayi1 - Sayi2;
}

else if (İslem == "*")
{
Sonuc = Sayi1 * Sayi2;
}

else if (İslem == "/")
{
Sonuc = Sayi1 / Sayi2;
}


Console.WriteLine("\n"+Sayi1 + İslem + Sayi2 + "=" + Sonuc);
break;

}
Console.WriteLine("HATALI SEÇİM YAPTINIZ");
}

Murat KALKAN

Çarpım tablosu çalışmasının tamamlanmış hali.

int[,] tablo = new int[10, 10];


            for (int i = 1; i < 11; i++)
            {
                for (int j = 1; j < 11; j++)
                {
                    tablo[i - 1, j - 1] = i * j;
                }
            }

            Console.WriteLine("Çarpım Tablosu Için Enter'a Basın");
            Console.ReadLine();         

            for (int i = 0; i < 10; i++)
            {
                for (int j = 0; j < 10; j++)


                {
  if (j == 0 || j == 1 || j == 2 || j == 3 || j == 4 || j == 5 || j == 6 || j == 7 || j == 8)
                {                     
                        Console.Write((i+1) + "x" + (j+1) + "=" + tablo[i, j].ToString() + "  ");
                    }  
                 else Console.WriteLine((i+1) + "x" + (j+1) + "=" + tablo[i, j].ToString() + "  ");
                }
             }

Bu bölümde if koşulu karşılandıkça yani tablo değeri 0 ile 8 (içerik olarak 1-9)arası oldukça console write olarak görüntü veriyor, yani yan yana yazıyor.
Else değeri oluştuğunda yani j değişkeni her  9 (içerik olarak 10) olduğunda console writeline komutu ile alt satıra geçip for döndürmeye devam ediyor.
  


Murat KALKAN

10-10-2010 Fihrist çalışması

string[,] fihrist = new string[2, 4];

            for (int i = 0; i < fihrist.GetLength(0); i++)
            {
                Console.Write("Adınız?");
                fihrist[i, 0] = Console.ReadLine();
                Console.Write("soyadınız?");
                fihrist[i, 1] = Console.ReadLine();
                Console.Write("telefon?");
                fihrist[i, 2] = Console.ReadLine();
                Console.Write("email?");
                fihrist[i, 3] = Console.ReadLine();
            }

            int userCount = 0;
            while (true)
            {
                Console.WriteLine("\n\n Hangi Kullanıcı, bilgilerini istiyorsun?[1-2 ?]");
                userCount = Int32.Parse(Console.ReadLine());
                userCount--;

                if (userCount == 0 || userCount == 1)
                   {
                      Console.WriteLine("sectign kisi bilgileri.. \n\n");
                      Console.WriteLine("adi" + fihrist[userCount, 0].ToString());
                      Console.WriteLine("soyadi" + fihrist[userCount, 1].ToString());
                      Console.WriteLine("telefon" + fihrist[userCount, 2].ToString());
                      Console.WriteLine("email" + fihrist[userCount, 3].ToString());
                    break;
                    }
                else Console.WriteLine("Yanlış Numara Tekrar dene [1-2?]");
            }



    Murat KALKAN

9 Ekim 2010 Cumartesi

Firefox kullanan geliştiriciler için faydalı eklentiler.

 Firefox kullanan arkadaşların işlerini kolaylaştıracak minik eklentiler,

https://addons.mozilla.org/en-US/firefox/addon/1843/  - Firebug eklentisi, javascript ve html debug etmede çok faydalı her geliştiricinin gönlünde ve araç çubuğunda bulunan bir eklenti.


https://addons.mozilla.org/en-US/firefox/addon/655/  - View source chart eklentisi, sitelerin kod bölümlerini girintili ve renkli düzenleyerek okunmayı kolaylaştırır.


https://addons.mozilla.org/en-US/firefox/addon/60/   - Web Developer eklentisi, oluşturduğunuz sayfaların farklı çözünürlüklerde nasıl göründüğü kolayca test etmenize yarayan faydalı bir eklenti.


Murat KALKAN