C# Dersleri - For Örnekleri #1
Dosyaları Direk İndirmek İçin Tıklayınız.
Merhaba arkadaşlar bugün sizlerle For döngüsüyle ilgili örnekler yapacağız
Hızlı olalım !
ÖRNEK #1 : For döngüsüyle ekrana 12 kez Coder Sensei yazdıralım.
Kodumuz :
string metin1 = "Coder Sensei";//metin1 adlı değişkene yazdıracağımız yazıyı atadım
for (int sayac = 1; sayac <= 12; sayac++)//sayacımızı tanımladın ; sayaca koşul koydum; sayacı işlem tamamlandıgında 1 artacak.
{
Console.WriteLine(metin1);
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
____________________________________________________________
ÖRNEK #2: Klavyeden girilen sayı 0 'dan büyükse For döngüsüyle 10 kez Coder Sensei yazalım.
Eğer 0'dan küçük ise Ekrana "Yanlış Sayı Girildi." yazalım
Kodumuz :
string metin1 = "Coder Sensei";//metin1 adlı değişkene yazdıracağımız yazıyı atadım
Console.Write("Sayı Giriniz = ");
int sayi = Convert.ToInt32(Console.ReadLine());
if (sayi > 0)
{
for (int sayac = 1; sayac <= 12; sayac++)//sayacımızı tanımladın ; sayaca koşul koydum; sayacı işlem tamamlandıgında 1 artacak.
{
Console.WriteLine(metin1);
}
}
else
{ Console.Write("Ekrana Yanlış Sayı Girildi."); }
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın.. Console.ReadKey();
DEBUGGING :
____________________________________________________________
ÖRNEK #3 : For ile 1 'den başlayıp 20 'ye kadar artan sayıları ekranda gösteren C# kodlarını yazalım.
Kodumuz :
for (int sayac = 1; sayac <= 20; sayac++)
{
Console.WriteLine(sayac);
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
ÖRNEK #4: For döngüsüyle 5! açılımını hesaplayan kodu yazalım.
Dikkat bu soruyu anlamanız için matematikte faktöriyel'in anlamını bilmeniz gerekir az göz gezdirin.
5! =5.4.3.2.1=120
Kodumuz :
int fakt = 1;
int sayi = 5;
for (int sayac = 1; sayac <= 5; sayac++) // 5! olduğu için 5 kez tekrarlanmasını istedim koşulda
{
fakt = fakt * sayi; // fakt ile sayıyı çarpıp fakt'a atıyor
sayi--; // 5.4.3.2.1 diye azaldıgı için sayiyi her çarpışta azaltıyorum.
}
Console.Write("5 ! = "+fakt); // ekrana 5! = yazdırıp fakt sonucunu yani 120 yi birleştirerek gösteriyorum
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
____________________________________________________________
ÖRNEK #5: Klavyeden girilen sayı kadar ekrana Coder Sensei yazdıralım.0 yazıldıysa ekrana "Yanlış Sayı" yazılsın.
Kodumuz :
Console.Write("Kaç Kez Tekrarlansın ? = ");
int girilensayi = Convert.ToInt32(Console.ReadLine());
if (girilensayi > 0)
{
for (int sayac = 1; sayac <= girilensayi; sayac++)
{ Console.WriteLine("Coder Sensei"); }
}
else
{
Console.WriteLine("Yanlış Sayı");
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
Merhaba arkadaşlar bugün sizlerle For döngüsüyle ilgili örnekler yapacağız
Hızlı olalım !
ÖRNEK #1 : For döngüsüyle ekrana 12 kez Coder Sensei yazdıralım.
Kodumuz :
string metin1 = "Coder Sensei";//metin1 adlı değişkene yazdıracağımız yazıyı atadım
for (int sayac = 1; sayac <= 12; sayac++)//sayacımızı tanımladın ; sayaca koşul koydum; sayacı işlem tamamlandıgında 1 artacak.
{
Console.WriteLine(metin1);
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
Eğer 0'dan küçük ise Ekrana "Yanlış Sayı Girildi." yazalım
Kodumuz :
string metin1 = "Coder Sensei";//metin1 adlı değişkene yazdıracağımız yazıyı atadım
Console.Write("Sayı Giriniz = ");
int sayi = Convert.ToInt32(Console.ReadLine());
if (sayi > 0)
{
for (int sayac = 1; sayac <= 12; sayac++)//sayacımızı tanımladın ; sayaca koşul koydum; sayacı işlem tamamlandıgında 1 artacak.
{
Console.WriteLine(metin1);
}
}
else
{ Console.Write("Ekrana Yanlış Sayı Girildi."); }
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın.. Console.ReadKey();
DEBUGGING :
____________________________________________________________
Kodumuz :
for (int sayac = 1; sayac <= 20; sayac++)
{
Console.WriteLine(sayac);
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
Dikkat bu soruyu anlamanız için matematikte faktöriyel'in anlamını bilmeniz gerekir az göz gezdirin.
5! =5.4.3.2.1=120
Kodumuz :
int fakt = 1;
int sayi = 5;
for (int sayac = 1; sayac <= 5; sayac++) // 5! olduğu için 5 kez tekrarlanmasını istedim koşulda
{
fakt = fakt * sayi; // fakt ile sayıyı çarpıp fakt'a atıyor
sayi--; // 5.4.3.2.1 diye azaldıgı için sayiyi her çarpışta azaltıyorum.
}
Console.Write("5 ! = "+fakt); // ekrana 5! = yazdırıp fakt sonucunu yani 120 yi birleştirerek gösteriyorum
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
____________________________________________________________
Kodumuz :
Console.Write("Kaç Kez Tekrarlansın ? = ");
int girilensayi = Convert.ToInt32(Console.ReadLine());
if (girilensayi > 0)
{
for (int sayac = 1; sayac <= girilensayi; sayac++)
{ Console.WriteLine("Coder Sensei"); }
}
else
{
Console.WriteLine("Yanlış Sayı");
}
Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
Console.ReadKey();
DEBUGGING :
Yorumlar
Yorum Gönder