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();
}
}
}
Yazılım Eğitimi, Sql Server, C, C++, C#, Pyhton, Mobile, Web & IT üzerine yazılar.
7 Aralık 2017 Perşembe
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();
}
}
}
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;
}
}
}
}
}
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();
}
}
}
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();
}
}
}
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();
}
}
}
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();
}
}
}
Kaydol:
Yorumlar (Atom)
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...
-
from FIRMALAR, SEKTORLER, GOREVLER Firmalar= sol tablo Görevler=sağ tablo 4 adet join var INNER JOIN LEFT JOIN RIGHT JOIN FULL OUT...
-
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="FirmaOtomasyonuWe...
-
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace App23 { class Program { stat...