IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Programlama C , C# , C++ , Java , Python , Php , Javascript , Matlab Örnekleri

 
 
Seçenekler Stil
Alt 21 Temmuz 2021, 03:37   #1
Standart C# For Döngüsü Örnekleri

C# Console Application ile For Döngüsü kullanılarak yapılmış karışık örnekler.

C# dilinde yazılmış daha fazla örnek ve konular için C# Dersleri yazısını da incelemenizi tavsiye ederim. Ayrıca yazılmış diğer örnek ve uygulamalara sağ üstte bulunan site içinde ara ile göz atabilirsiniz.

Girilen 10 sayı içinde pozitif ve tek olan sayıların çarpımını yazdıran For döngüsü ile yapılmış Console örneği:

PHP- Kodu

static void Main()
    {
        
int sayi;
        
int sonuc1;
        for (
int i 1<= 10i++)         
        {             
        
Console.WriteLine("{0}.Sayıyı Giriniz;"i);             
        
sayiConvert.ToInt32(Console.ReadLine());             
        if ((
sayi0) && (sayi== 1))
            {
                
sonuc*= sayi;
            }
            
Console.WriteLine();
        }
 
        
Console.WriteLine("Pozitif ve tek sayıların çarpımı : " sonuc);
        
Console.ReadKey();
    } 

Girilen bir metnin alt alta yazdırılmasını sağlama:


PHP- Kodu

string cumle
Console.Write("Bir cümle giriniz: "); 
cumle Console.ReadLine(); 
// bir strin ifadenin karakter sayısını Length 
//Console.WriteLine(cumle.Length); 
for (int i 0cumle.Lengthi++) 

    
Console.WriteLine(cumle[i]); 

Console.ReadKey(); 


For Döngüsü kullanarak a’ dan z’ ye kadar olan harfleri ekranda gösteren örnek:


PHP- Kodu

 static void Main(string[] args)
        {
            
char karakter;
            for (
karakter 'a'karakter <= 'z'karakter++)
            {
                
//Console.Write(karakter + " "); 
                
Console.Write("{0} "karakter);
            }
            
Console.ReadKey();
        } 


For Döngüsü kullanarak Kullanıcıdan aldığı 10 adet sayıyı toplayarak ekranda gösteren uygulama.



PHP- Kodu

 static void Main(string[] args)
        {
            
int toplamsayi,i;
            
toplam 0;
            for (
1<= 10i++)
            {
                
Console.Write("{0}. sayıyı yazınız ",i);
                
sayi Convert.ToInt16(Console.ReadLine());
                
toplam toplam sayi;
            }
            
Console.Write("Yazdığınız sayıların toplamı = {0}",toplam);
            
Console.ReadKey();
        } 


Genişliği ve yüksekliği kullanıcı tarafından verilen dikdörtgen oluşturma örneği:


PHP- Kodu

static void Main(string[] args)
        {
            
            
Console.Write("Yüksekliği Girin : ");
            
int yukseklik Convert.ToInt32(Console.ReadLine());
            
Console.Write("Genişliği Girin : ");
            
int genislik Convert.ToInt32(Console.ReadLine());
            for (
int i 1<= yuksekliki++)
            {
                for (
int j 1<= genislikj++)
                {
                    if (
== || == yukseklik)
                        
Console.Write("*");
                    else
                        if (
== || == genislik)
                            
Console.Write("*");
                        else
                            
Console.Write(" ");
                }
                
Console.WriteLine();
            }
            
Console.WriteLine();
            
Console.WriteLine("www.yazilimkodlama.com");
            
Console.ReadKey();
        } 


For Döngüsü kullanılarak Kullanıcıdan 10 adet isim alarak başına numaraların da ekleyerek ekranda yazdıran örnek:



PHP- Kodu

static void Main(string[] args)
        {
            
string isim;
            
Console.Write("İSminiz nedir?");
            
isim Console.ReadLine();
            
int i;
            for (
1<= 10i++)
            {
                
Console.WriteLine("{0} : {1}"iisim);
            }
            
Console.ReadKey();
        } 


Girilen stringteki “0” (Sıfır) adetini bulan ve ekrana yazdıran program örneği:



PHP- Kodu

 class Program
    
{
        static 
void Main(string[] args)
        {
            
string metin;
            
Console.Write("Metni Girin : ");
            
metin Console.ReadLine();
            
int sayac 0;
            for(
int i=0;i<metin.Length;i++)
            {
                if(
metin[i]=='0')
                {
                    
sayac++;
                }
            }
            
Console.WriteLine("Girilen Metindeki 0 adeti : {0}"sayac);
            
Console.ReadKey();
        }
    } 


Kullanıcı tarafından 10 elemanlı bir diziye sayı girişi yaptıran ve bu dizinin elemanlarını %20 arttırıp ekrana yazdıran For döngüsü örneği


PHP- Kodu

class Program
    
{
        static 
void Main(string[] args)
        {
            
//Eleman Girme işlemi
            
int[] dizi = new int[10];
            for(
int i=0;i<10;i++)
            {
                
Console.Write("{0}. elemanı giriniz : "1);
                
dizi[i] = Convert.ToInt32(Console.ReadLine());
            }
            
Console.WriteLine("=========================================");
            
// Yazdırma işlemi
            
for(int i=0;i<10;i++)
            {
                
dizi[i]=dizi[i]+(dizi[i]*20/100);
                
Console.WriteLine("Dizinin {0}. indexi : {1} "idizi[i]);
            }
            
Console.ReadKey();
        }
    } 


Girilen metni For Döngüsü kullanarak 10 defa ekrana yazdıran örnek:



PHP- Kodu

for (int i=1;i<=10;i++)
            {
                
Console.WriteLine("www.ircrehberi.net");
            }
            
Console.ReadKey(); 


Kullanıcının girmiş olduğu metni ekrana 10 defa yazdıran örnek:



PHP- Kodu

   static void Main(string[] args)
        {
            
Console.WriteLine("Yazdırılacak metni giriniz");
            
string metin Console.ReadLine();
            
Console.WriteLine("------------------------");
            for (
int i=1;i<=10;i++)
            {
                
Console.WriteLine(metin);
            }
            
Console.ReadKey();
        } 


1-100 arası sayıları ekrana yazdıran örnek:



PHP- Kodu

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

            for (
int i=1;i<=100;i++)
            {
                
Console.WriteLine(i);
            }
            
Console.ReadKey();
        }
    } 


a’ dan z’ ye harfleri ekranda yazdıran for döngüsü örneği.



PHP- Kodu

static void Main(string[] args)
        {
            
char karakter;
            for (
karakter 'a'karakter <= 'z'karakter++)
            {
                
Console.Write(karakter " ");
            }

            
Console.WriteLine();

            for (
karakter 'A'karakter <= 'Z'karakter++)
            {
                
Console.Write(karakter " ");
            }

            
Console.ReadKey();
        } 


C# For Döngüsü Örnekleri


1-100 arası 3 e bölünebilen sayıları ekrana yazdıran örnek:


PHP- Kodu

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

            for (
int i=1;i<=100;i++)
            {
                if (
== 0)
                { 
Console.WriteLine(i); }
            }
            
Console.ReadKey();
        }
    } 


1-100 arası 3’e ve 5’e tam bölünebilen sayıları listeleyen örnek:



PHP- Kodu

 static void Main(string[] args)
        {

            for (
int i=1;i<=100;i++)
            {
                if (
== && i%5==0)
                { 
Console.WriteLine(i); }
            }
            
Console.ReadKey();
        }
    } 


1-100 arası 5’e veya 7 ye tam bölünebilen sayıları listeleyen örnek:



PHP- Kodu

        static void Main(string[] args)
        {

            for (
int i=1;i<=100;i++)
            {
                if (
== || 7==0)
                { 
Console.WriteLine(i); }
            }
            
Console.ReadKey();
        }
    } 


1-100 arası 3’e tam bölünemeyen sayıları listeleyen örnek:



PHP- Kodu

        static void Main(string[] args)
        {

            for (
int i=1;i<=100;i++)
            {
                if (
!= )
                { 
Console.WriteLine(i); }
            }
            
Console.ReadKey();
        }
    } 


1 den kullanıcının girdiği sayıya kadar olan sayıları listeleyen örnek:



PHP- Kodu

        static void Main(string[] args)
        {
            
Console.WriteLine("Sayıyı girin");
            
int sayi Convert.ToInt32(Console.ReadLine());
            for (
int i=1;i<=sayi;i++)
            {
                 
Console.WriteLine(i);
            }
            
Console.ReadKey();
        }
    } 


Kullanıcını girdiği 2 sayı arasındaki sayıları listeleyen örnek:



PHP- Kodu

 static void Main(string[] args)
        {
            
Console.Write("1. Sayıyı girin:");
            
int sayi1 Convert.ToInt32(Console.ReadLine());
            
Console.Write("2. Sayıyı girin:");
            
int sayi2 Convert.ToInt32(Console.ReadLine());
            for (
int i=sayi1;i<=sayi2;i++)
            {
                 
Console.WriteLine(i);
            }
            
Console.ReadKey();
        } 


Kullanıcının girdiği 2 sayı arasındaki 3 ile tam bölünebilen sayıları ekrana yazdıran örnek:



PHP- Kodu

        static void Main(string[] args)
        {
            
Console.Write("1. Sayıyı girin:");
            
int sayi1 Convert.ToInt32(Console.ReadLine());
            
Console.Write("2. Sayıyı girin:");
            
int sayi2 Convert.ToInt32(Console.ReadLine());
            for (
int i=sayi1;i<=sayi2;i++)
            {
                if(
i%3==0)
                 
Console.WriteLine(i);
            }
            
Console.ReadKey();
        } 


100 den 1 e kadar geriye doğru ekrana sayıları yazan örnek:



PHP- Kodu

        static void Main(string[] args)
        {
           
            for (
int i=100;i>0;i--)
            {
                
Console.WriteLine(i);
            }
            
Console.ReadKey();
        }
    } 


Kullanıcının gireceği 5 adet sayıdan kaç tanesinin 10 ile 20 arasında olduğunu sayan örnek.


PHP- Kodu

class Program
    
{
        static 
void Main(string[] args)
        {
            
int adetisayi;
            
adet 0;
            for (
1<= 5i++)
            {
                
Console.Write("Bir sayı yazınız ");
                
sayi Convert.ToInt16(Console.ReadLine());
 
                if ((
sayi >= 10) && (sayi <= 20))
                    
adet++;
 
            }
 
            
Console.Write("Yazdığınız sayılardan {0} tanesi 10-20 arasındadır."adet);
            
Console.ReadKey();
        }
    } 


Ekrana çarpım tablosunu yazan örnek:



PHP- Kodu

class Program
    
{
        static 
void Main(string[] args)
        {
            
int ij;
 
            for (
1<= 10i++)
            {
                for (
1<= 10j++)
                {
                    
Console.WriteLine("{0} x {1} = {2}",i,j,i*j);
                }
              
Console.WriteLine("======================")
            }
            
Console.ReadKey();
        }
    } 


1-100 arasındaki tek ve çift sayıları ayrı ayrı toplayan örnek:


PHP- Kodu

int i;
 
int tt 0;
 
int tc 0;
 
 for (
1<= 100i++)
 {
 if (
== 0)
 {
 
tc tc i;
 }
 else 
//if (i % 2 == 1)
 
tt tt i;
 }
 
Console.WriteLine("Tek Sayıların toplamı..:{0}"tt);
 
Console.WriteLine("Çift Sayıların toplamı..:{0}"tc);
 
Console.ReadKey(); 

Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________

06/02/2023 İnsan olan herkesin kalbi acıdı.

Konu ExCaLuBuR tarafından (11 Mart 2023 Saat 00:59 ) değiştirilmiştir..
 
Alt 21 Temmuz 2021, 03:41   #2
Standart

a’dan z’ye kadar karakterleri ekrana yazdıran örnek: (char değişken tanımlanarak ilk değer a atanarak, z’ye kadar bir döngü oluşturulacak)



PHP- Kodu

char karakter;
for (
karakter 'a'karakter <= 'z'karakter++)
{
    
//Console.Write(karakter + " "); 
    
Console.Write("{0} "karakter);
}
Console.ReadKey(); 


Klavyeden girilecek olan 10 sayıdan en büyük ve en küçük olanı ekrana yazdıran c# uygulamasını yapınız.


PHP- Kodu

static void Main(string[] args)
        {
           
int buyuk=0,kucuk=0,sayi;
            for (
int i=1;i<=10;i++)
            {
                
Console.Write("{0}. sayıyı giriniz: ",i);
                
sayi=Convert.ToInt32(Console.ReadLine());
                if(
i==1)
                {
                    
buyuk sayi;
                    
kucuk sayi;
                }
                 if (
kucuk sayi
                    {
kucuk sayi;}
                 if (
buyuk sayi
                {
buyuk sayi;}

            }

            
Console.WriteLine("En büyük sayı {0}"buyuk);
            
Console.WriteLine("En küçük sayı {0}"kucuk);
            
Console.ReadKey();
        } 


C# For Döngüsü Örnekleri


Klavyeden girilen bir cümlenin harflerini tek tek yazdıran örnek. (Alt alta), Karakterlerin arasına –“tire” koyarak yazdırma.

PHP- Kodu

string cumle
Console.Write("Bir cümle giriniz: "); 
cumle Console.ReadLine(); 
// bir strin ifadenin karakter sayısını Length 
//Console.WriteLine(cumle.Length); 
for (int i 0cumle.Lengthi++) 

    
Console.WriteLine(cumle[i]); 

Console.ReadKey(); 


Klavyeden girilecek olan bir cümleyi ilk harften başlayarak bir harf arttırarak alt alta ekrana yazdıran örnek:


PHP- Kodu

string cumle
Console.Write("Bir cümle giriniz: "); 
cumle Console.ReadLine(); 
for (
int i 0cumle.Lengthi++) 
{ for (
int x 0<= ix++) 

    
Console.Write(cumle[x]); 

    
Console.WriteLine(); 

Console.ReadKey(); 


1 ile 100 arasındaki çift sayıları toplayarak sonucu ekranda yazdıran örnek:

PHP- Kodu

int toplam 0;
for (
int i 1<= 100i++)
{
    if (
== 0)
        
toplam += i;
}
Console.WriteLine("1-100 arası çift sayıların toplamları:{ 0}"toplam);
Console.ReadKey(); 


1′den 100′e kadar olan sayıların toplamını bulup sonucu ekranda yazdıran örnek:


PHP- Kodu

int toplam 0;
for (
int i 0<= 100i++)
{
    
toplam += i;
}
Console.WriteLine("1-100 arası sayıların toplamı = {0}"toplam);

Console.ReadKey(); 


1′ den kullanıcının girdiği sayıya kadar olan sayıları toplayan örnek:


PHP- Kodu

int toplam 0;
Console.WriteLine("Sayıyı girin:);
int sayi=Convert.ToInt32(Console.ReadLine());
for (int i = 0; i <= sayi; i++)
{
    toplam += i;
}
Console.WriteLine("
1-{0arası sayıların toplamı = {1}", sayi,toplam);

Console.ReadKey(); 


1’den 50 ye kadar olan sayılardan tek olanların karesini, çi,ft olanların küpünü hesaplayarak ekranda yazdıran For Döngüsü Örneği.


PHP- Kodu

static void Main(string[] args)
{
for(
int i=1;i<=50;i++)
{
if(
i%2==1)
{
Console.WriteLine(" sayısının karesi : " + (i));
}
else
{
Console.WriteLine(" sayısının küpü : " + (i*i));
}
}
Console.ReadKey();


1-50 arası sayılar içinde 3’e veya 5’e tam bölünebilen sayıları listeleyen ve kaç adet olduğunu yazdıran for döngüsü örneği.

PHP- Kodu

static void Main(string[] args)
        {
            
int sayac 0;
            for(
int i=1;i<=50;i++)
            {
                if(
i%3==|| i%5==0)
                {
                    
Console.WriteLine(i);
                    
sayac++;
                }   
            }
            
Console.WriteLine(sayac " adet sayı var");
            
Console.ReadKey();
        } 


C# For Döngüsü Örnekleri


Kullanıcının girdiği 10 sayıdan çift olan sayı adetini gösteren örnek:



PHP- Kodu

int sayac 0;
            for(
int i=1;i<=10;i++)
            {
                
Console.Write(". sayıyı gir :");
                
int sayi Int32.Parse(Console.ReadLine());
                if(
sayi%2==0)
                {
                    
sayac++;
                }
            }

            
Console.WriteLine("{0} adet çift sayı var",sayac);
            
Console.ReadKey(); 


________________

06/02/2023 İnsan olan herkesin kalbi acıdı.
 
Alt 21 Temmuz 2021, 03:43   #3
Standart

Tutulan 10 adet sayıdan tek olanların adetini, çift olanların ise ortalamasını bularak ekranda gösteren C# kodları:

PHP- Kodu

static void Main(string[] args)
        {
            
Random rnd = new Random();
            
int ciftToplam=0,ciftAdet=0,tekAdet=0;
            for(
int i 010i++)
            {
                
int tutulan rnd.Next(1100);
                
Console.WriteLine(tutulan);
                if (
tutulan == 0)
                {
                    
ciftAdet++;
                    
ciftToplam += tutulan;
                }
                else
                {
                    
tekAdet++;
                }
            }

            
Console.WriteLine("Çift Sayı Ortalaması : " ciftToplam ciftAdet);
            
Console.WriteLine("Tek Sayı Adet: " tekAdet);



            
Console.ReadKey();

        } 


Alıntı:
yazilimkodlama

Bu ve benzeri konuların tamamı araştırma sonucu eklenmiş olup kaynakları belirtilmiştir.

________________

06/02/2023 İnsan olan herkesin kalbi acıdı.
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:14.