7 Aralık 2017 Perşembe

Do while ve if kullanıcı giriş kontrolü

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App17
{
    class Program
    {
        static void Main(string[] args)
        {
            bool KullaniciGirdimi = false;
            int HataliGirisDenemesi = 0;
            do
            {
                Console.WriteLine("Lütfen Kullanici Aadiniz giriniz");
                string KullaniciAdi = Console.ReadLine();
                Console.WriteLine("Lutfen Kullanici Sifrenizi Giriniz");
                string Sifre = Console.ReadLine();
                if (KullaniciAdi == "Burak" && Sifre == "Eren")
                {
                    KullaniciGirdimi = true;
                }
                else
                {
                    HataliGirisDenemesi++;
                    Console.WriteLine("Kullanici adi veya sifre hatali. Kalan hakkiniz:3/" + (33 - HataliGirisDenemesi).ToString());

                }

            } while (!KullaniciGirdimi && HataliGirisDenemesi < 3);
            if (KullaniciGirdimi)
            {
                Console.WriteLine("Hos geldin, Burak Eren");
            }
            else
                Console.WriteLine("Cok sayida hatali giris denemesi ! Program KApatiliyor..");
            Console.ReadLine();

        }
    }
}


Döngüler Do while

 Do While örnek: 20 ye kadar say değişkendeki sıfırdan başlayıp while deki rakamdan küçük olanları ekrana say:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App16
{
    class Program
    {
        static void Main(string[] args)
        {
            int Counter = 0;
            do
            {
                Console.WriteLine(Counter);
                Counter += 1;
            }
            while (Counter < 20);






            Console.ReadLine();
        }
    }
}

C# For Else if Else örnek


Tek li sayı Çiftli sayı bölünebilen bulma


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Cift Sayilar Listeleniyor");
            for (int i = 0; i <10; i++)
            {
                if (i == 0)
                {
                    continue;
                }
                if ( i % 2 == 0)
                {
                    Console.WriteLine(i.ToString() + "Sayisi cift bir sayi");
                }
                else
                {
                    Console.WriteLine(i.ToString() + "Sayisi Tek bir sayi");
                }
            }
            Console.WriteLine("i=1'den, Cift Sayilar ve Tek sayilar Listeleniyor..");
            for (int i = 1; i < 10; i++)
            {
                if (i % 2 == 0)
                {
                    Console.WriteLine(i.ToString() + "Sayisi Cift bir sayi");
                }
                else
                {
                    Console.WriteLine(i.ToString() + "Sayisi Tek bir sayi");
                }
            }
            Console.WriteLine("ilk Ucten Bolunen sayi bulunuyor..");
            for (int i = 1; i < 10; i++)
            {
                if (i % 3 == 0)
                {
                    Console.WriteLine(i.ToString() + "Sayisi 3' ten bolunuyor");
                    break;
                }
            }
            Console.WriteLine("ilk iki 3'e tam bolunen sayilar bulunuyor");
            int FoundedNumber = 0;
            for (int i = 1; i < 10; i++)
            {
                if (i % 3 == 0 )
                {
                    Console.WriteLine(i.ToString() + "Sayisi 3'e Tam bolunuyor.");
                    FoundedNumber++;
                    if (FoundedNumber >=2)
                    {
                        break;
                    }
                }
            }
            Console.ReadLine();

        }
    }
}

Çıktı :

6 Aralık 2017 Çarşamba

C# Looplar

C# Looplar

while loop
şu gerçekleşene kadar yap
veri tabanı örneği:kayıt bitene kadar veri tabanından oku gibi

sonsuz döngü için while gerekir. for



while do aynı işlevde



While SAyaç Örneği
-------------------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App13
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("While Sayac.");
            int Counter = 0;
            while (Counter < 20)
            {
                Console.WriteLine(Counter);
                    Counter++;
             }
            Console.WriteLine("For Sayac.");
            for (int i = 0; i < 20; i++)
               
            {
                Console.WriteLine(i);
            }
            Console.ReadLine();
        }
    }
}
-------------------------------------------------------------------------
while ile ekranı kapatma 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App14
{
    class Program
    {
        static void Main(string[] args)
        {
            bool IsRunning = true;
            while (IsRunning)
            {
            string UserInput = Console.ReadLine();
                if (UserInput == "/q")
                {
                    IsRunning = false;
                }
                }
        }
    }
}
-------------------------------------------

Rakamları hesaplayarak kapatma

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App14
{
    class Program
    {
        static void Main(string[] args)
        {
            bool IsRunning = true;
            while (IsRunning)
            {
                Console.WriteLine("1. Rakami giriniz!");
                int Rakam1 = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("2. Rakami giriniz!");
                int Rakam2 = Convert.ToInt32(Console.ReadLine());

                if (Rakam1 > Rakam2)
                {
                    Console.WriteLine("Rakam1, Rakam2' den buyuk");
                }
                else
                {
                    Console.WriteLine("Rakam1, Rakam2' den kucuk!");
                }
                Console.WriteLine("Yeniden Hesap Yapilsinmi ? E/H!");

                string UserInput = Console.ReadLine();
                if (UserInput != "E")
                {
                    IsRunning = false;
                }
                }
        }
    }
}

-----------------------------------------------------------------

Program Master key ile giriş

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App14
{
    class Program
    {
        static void Main(string[] args)
        {
            bool IsRunning = true;
            bool IsMaster = false;
            while (IsRunning)
            {
                while (!IsMaster)
                {
                    Console.WriteLine("Programi acmak icin Master key giriniz..!");
                    string KeyStr = Console.ReadLine();
                    if (KeyStr == "123456")
                        {
                        IsMaster = true;
                    }
                }

                Console.WriteLine("1. Rakami giriniz!");
                int Rakam1 = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("2. Rakami giriniz!");
                int Rakam2 = Convert.ToInt32(Console.ReadLine());

                if (Rakam1 > Rakam2)
                {
                    Console.WriteLine("Rakam1, Rakam2' den buyuk");
                }
                else
                {
                    Console.WriteLine("Rakam1, Rakam2' den kucuk!");
                }
                Console.WriteLine("Yeniden Hesap Yapilsinmi ? E/H!");

                string UserInput = Console.ReadLine();
                if (UserInput != "E")
                {
                    IsRunning = false;
                }
                }
        }
    }
}





 


















5 Aralık 2017 Salı

switch

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App12
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Gorusme Tipini giriniz..1...4");
            int GorusmeTipi = Convert.ToInt32(Console.ReadLine());
            switch (GorusmeTipi)
            {
                case 1:
                    Console.WriteLine("Telefon.!");
                    break;

                case 2:
                    Console.WriteLine("e-Mail.!");
                    break;

                case 3:
                    Console.WriteLine("fax.!");
                    break;

                case 4:
                    Console.WriteLine("fuar.!");
                    break;

                default:
                    Console.WriteLine("Gorusme Tipi Belirlenemedi.!");
                    break;


            }
            Console.WriteLine("Lutfen Rakam Giriniz.!");
            int Rk1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Lutfen Rakam Giriniz.!");
            int Rk2 = Convert.ToInt32(Console.ReadLine());

            bool RakamEsitmi = Rk1 == Rk2 ? true : false;

            if (RakamEsitmi)
            {
                Console.WriteLine("Girdiginiz Rakamlar Esit..!");

            }
        
           if (!RakamEsitmi)
            {
                Console.WriteLine("Girdiginiz Rakamlar Esit degil..!");
            }






            Console.ReadLine();
        }
    }
}

Gorusme tipi Switch kullanımı

gorusme Tipi

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App12
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Gorusme Tipini giriniz..1...4");
            int GorusmeTipi = Convert.ToInt32(Console.ReadLine());
            switch (GorusmeTipi)
            {
                case 1:
                    Console.WriteLine("Telefon.!");
                    break;

                case 2:
                    Console.WriteLine("e-Mail.!");
                    break;

                case 3:
                    Console.WriteLine("fax.!");
                    break;

                case 4:
                    Console.WriteLine("fuar.!");
                    break;

                default:
                    Console.WriteLine("Gorusme Tipi Belirlenemedi.!");
                    break;


            }



        Console.ReadLine();
        }
    }
}

karar mekanizmaları Operatörler

kullanılan iki adettir
if ve Switch

false = değil
True = geçerli
else

tek başına if ve else kullandık

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App9
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("1. Rakami giriniz!");
            int Rakam1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("2. Rakami giriniz!");
            int Rakam2 = Convert.ToInt32(Console.ReadLine());

            if (Rakam1 > Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam2' den buyuk");
            }
           
            else
            {
                Console.WriteLine("Rakam1, Rakam2' den kucuk!");
            }

            Console.ReadLine();

             





        }
    }
}

 if else ve if else kodları

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App10
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("1. Rakami giriniz!");
            int Rakam1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("2. Rakami giriniz!");
            int Rakam2 = Convert.ToInt32(Console.ReadLine());

            if (Rakam1 > Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam2' den buyuk");
            }

         
            else if (Rakam1 == Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam 2 ye eşir.!");
            }
                         
          

            else
            {
                Console.WriteLine("Rakam1, Rakam2' den kucuk!");
            }

            Console.ReadLine();

        }
    }
}

Hoşgeldin Name

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App10
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("1. Rakami giriniz!");
            int Rakam1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("2. Rakami giriniz!");
            int Rakam2 = Convert.ToInt32(Console.ReadLine());

            if (Rakam1 > Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam2' den buyuk");
            }


            else if (Rakam1 == Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam 2 ye eşir.!");
            }



            else
            {
                Console.WriteLine("Rakam1, Rakam2' den kucuk!");
            }
            Console.WriteLine("Adinizi Yazini.!");

            string Yazi1 = Console.ReadLine();
            if (Yazi1 != "Karani")

            {
                Console.WriteLine("Sen Karani Değilsin !");
            }
            else
            {
                Console.WriteLine("Hoşgeldin Karani");

           


            }
            Console.ReadLine();

        }
    }
}


-------------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App10
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("1. Rakami giriniz!");
            int Rakam1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("2. Rakami giriniz!");
            int Rakam2 = Convert.ToInt32(Console.ReadLine());

            if (Rakam1 > Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam2' den buyuk");
            }


            else if (Rakam1 == Rakam2)
            {
                Console.WriteLine("Rakam1, Rakam 2 ye eşir.!");
            }



            else
            {
                Console.WriteLine("Rakam1, Rakam2' den kucuk!");
            }
            Console.WriteLine("Adinizi Yazini.!");

            string Yazi1 = Console.ReadLine();
            if (Yazi1 != "Karani")

            {
                Console.WriteLine("Sen Karani Değilsin !");
            }
            else
            {

                Console.WriteLine("Hoşgeldin Karani");

                if (Rakam1 < Rakam2)
                {
                    Console.WriteLine("Rakam1, Rakam2'den Kucuk.!");
                }
                if (Rakam1 <= Rakam2)
                {
                    Console.WriteLine("Rakam1, Rakam2'den Kucuk veya eşit.!");

                }
                if (Rakam1 >= Rakam2)
                {
                    Console.WriteLine("Rakam1, Rakam2'den buyuk veya esit .!");
                }



            }
            Console.ReadLine();


        }
    }
}








Excel’de Programsız QR Kod Oluşturma, How To QR Code For Excel

🧩 Excel’de Programsız QR Kod Oluşturma Bu yöntemle ürün numarası, seri numarası veya istediğiniz metinleri kullanarak Excel üzerinden doğru...