Yeni
Yükleniyor..

Who Am I

Merhaba Hoşgeldiniz ben İbrahim Gültepe Yazılım ve Siber Güvenlik uzmanıyım bu bloğu açmamdaki neden C# eğitimi ve güncel olan virüs donanım sorunlarını çözmek ve sizinde yapabileceğiniz hack çalışmalarını öğretmek.

C# 25 Console Örneği

 Klavyeden 3 sayı girilip bunları ekrana yazdıran program
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1

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

int x;

int y;
int z;

Console.Write("1.sayıyı giriniz");

x = Convert.ToInt32(Console.ReadLine());

Console.Write("2.sayıyı giriniz");

y = Convert.ToInt32(Console.ReadLine());

Console.Write("3.sayıyı giriniz");

z = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Girilen 1.Sayı={0}", x);

Console.WriteLine("Girilen 2.Sayı={0}", y);
Console.WriteLine("Girilen 3.Sayı= "+ z);

Console.ReadKey();

}
}
}






Klavyeden girilen 3 sayının toplamını ekrana yazdıran program


using System;

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

namespace ConsoleApplication1

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

int x ;

int y ;
int z ;

Console.Write("1.sayıyı Giriniz");

x = Convert.ToInt32(Console.ReadLine());

Console.Write("2.sayıyı Giriniz");

y = Convert.ToInt32(Console.ReadLine());

Console.Write("3.sayıyı Giriniz");

z = Convert.ToInt32(Console.ReadLine());

Console.Write("\n \tGirilen 3 Sayının Toplamı={0}",x+y+z);


Console.ReadKey();

}
}
}



Klavyeden girilen 3 sayının ortalamasını alan program


using System;

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

namespace ConsoleApplication1

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


int x ;

int y ;
int z ;
int t ;
int b ;

Console.Write("1.sayıyı giriniz");

x = Convert.ToInt32(Console.ReadLine());

Console.Write("1.sayıyı giriniz");

y = Convert.ToInt32(Console.ReadLine());

Console.Write("1.sayıyı giriniz");

z = Convert.ToInt32(Console.ReadLine());

t = x + y + z;


b = t / 3;


Console.Write("Sonuc = {0}", b);


Console.ReadKey();

}
}

}



Klavyeden girilen 2 sayıdan büyük olanını bulan programı yazınız


using System;

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

namespace ConsoleApplication1

{
class Program
{

static void Main(string[] args)

{

int x;

int y;

Console.Write("1.sayıyı giriniz");

x = Convert.ToInt32(Console.ReadLine());

Console.Write("1.sayıyı giriniz");

y = Convert.ToInt32(Console.ReadLine());

if (x > y) Console.Write("Büyük olan sayı = {0}", x);

else Console.Write("Büyük olan sayı = {0}", y);

Console.ReadKey();

}
}

}

Klavyeden girilen 2 sayıdan büyük olanını bulan büyükten küçüğe altalta yazdıran program


using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x ;
int y;
Console.Write("1.sayıyı giriniz");
x = Convert.ToInt32(Console.ReadLine());
Console.Write("2.sayıyı giriniz");
y = Convert.ToInt32(Console.ReadLine());
if (x > y)
Console.Write("{0}\n{1}", x, y);
else 
Console.Write("{0}\n{1}", y, x);
Console.ReadKey();
}
}

}

Dairenin alanını hesaplayan program


const double pi = 3.14;

double r = new double();
double alan = new double();

Console.Write("Yarı çap = ");

r = Convert.ToDouble(Console.ReadLine());

alan = pi * r * r;


Console.Write("Alan = {0}", alan);


Console.ReadKey();

}
}

}


Klavyeden girilen bir sayının faktoriyelini alan program


using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace faktoriyel
{
class Program
{
static void Main(string[] args)
{

int sayi;

int sonuc = 1;
Console.Write("Faktoriyeli alınacak saıyı giriniz: ");
sayi = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i < = sayi; i++)
{
sonuc = sonuc * i;
}
Console.WriteLine("Sayının Faktoriyeli: " + sonuc);

Console.ReadKey();

}
}

}

0′ dan 10′ a kadar olan sayıların toplamını bulan program


using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace faktoriyel
{
class Program
{
static void Main(string[] args)
{

int toplam = 0;


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

{
toplam += i;
}
Console.Write("0 dan 10'a kadar olan sayıların toplamı=" + toplam);

Console.ReadKey();

}
}

}

Klavyeden girilen bir sayıya kadar tek sayıların ve çift sayıların toplamını bulan program


 class Program

    {
        static void Main(string[] args)
        {
            int cifttoplam = 0;
            int tektoplam = 0;
            int sayi = 0;
            Console.Write("Bir sayı giriniz: ");
            sayi = Convert.ToInt32(Console.ReadLine());
           for (int i = 0; i < = sayi; i++)
            {
                if (i % 2 == 0)
                {
                    cifttoplam += i;    
                }
                else
                {
                    tektoplam += i;    
                }
            }
            Console.WriteLine(sayi+ " sayısına kadar tek sayıların toplamı: " + tektoplam);
            Console.WriteLine(sayi + " sayısına kadar çift sayıların toplamı: " + cifttoplam);
            Console.ReadKey();
         }

    }

Yukarıdaki örnek için sayı 10 olduğunda döngüden çıkan program.


class Program

{
static void Main(string[] args)
{
int cifttoplam = 0;
int tektoplam = 0;
int sayi = 0;
Console.Write("Bir sayı giriniz: ");
sayi = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < = sayi; i++)
{
if (i % 2 == 0)
{
cifttoplam += i;
}
else
{
tektoplam += i;
}
if (i == 10) 
break;
}
Console.WriteLine(sayi + " sayısına kadar tek sayıların toplamı: " + tektoplam);
Console.WriteLine(sayi + " sayısına kadar çift sayıların toplamı: " + cifttoplam);
Console.ReadKey();
}

}



A dan z ye kadar olan harfleri ekrana yazdıran program

class Program
{
static void Main(string[] args)
{
char i;
for (i = 'a'; i < = 'z'; i++)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}

Klavyeden girilen bir sayının tek veya çift olduğunu bulan program .

class Program
    {
        static void Main(string[] args)
        {
            int sayi;
            Console.Write("SAYIYI GİRİNİZ= ");
            sayi = Convert.ToInt32(Console.ReadLine());
            if(sayi%2==0)
            {
                Console.WriteLine("Girdiğiniz sayı ÇİFTTİR");
            }
            else
            {
                Console.WriteLine("Girdiğiniz sayı TEKTİR");
            }
            Console.ReadKey();
        }
    }

1 den 100 e kadar olan sayılardan 5 e bölünenlerin adedini veren program

class Program
    {
        static void Main(string[] args)
        {
            int adet = 0;
            for (int i = 0; i < = 100; i++)
            {
                if (i % 5 == 0)
                {
                    Console.WriteLine(i);
                    adet += 1;
                }
            }
            Console.WriteLine("5 e bölünen sayıların adeti= " + adet);
            Console.ReadKey();
        }
    }

Klavyeden girilen 10 adet sayıdan en büyük ve en küçük olanı bulan program

class Program
    {
        static void Main(string[] args)
        {
            int enbuyuk = 0;
            int enkucuk = 100;
            int sayi;
            for (int i = 1; i < 11; i++)
            {
                Console.Write(i+". sayıyı giriniz= ");
                sayi = Convert.ToInt32(Console.ReadLine());
                if (sayi < enkucuk)
                    enkucuk = sayi;
                if (sayi > enbuyuk)
                    enbuyuk = sayi;
            }
            Console.WriteLine("En büyük sayı= "+enbuyuk);
            Console.WriteLine("En küçük sayı= " + enkucuk);
            Console.ReadKey();
        }
    }

50 den başlayıp 200 e kadar klavyeden girilen sayıya bölünen kaç adet sayı olduğunu veren program

class Program
    {
        static void Main(string[] args)
        {
            int adet = 0;
            int sayi;
            Console.Write("Kaça bölünmesini istiyorsunuz: ");
            sayi = Convert.ToInt32(Console.ReadLine());
            for (int i = 50; i < = 200; i++)
            {
                if (i % sayi==0)
                {
                    Console.WriteLine(i);
                    adet = adet + 1;
                }  
            }
            Console.WriteLine("50 den 200 e kadar "+sayi+" sayısına bölünen "+adet+" sayı vardır");
            Console.ReadKey();
        }
    }

Ortalamaya göre harf notunu bulan program

Console.Write("vize notunuzu giriniz=");
int vize = int.Parse(Console.ReadLine());

Console.Write("final notunuzu giriniz=");
int final = int.Parse(Console.ReadLine());

double ort = (vize * 0.40) + (final * 0.60);

if (ort >= 0 && ort < = 38)
{
Console.Write("Ortalamanız={0} ", ort);
Console.Write("FF Kaldınız\n ");
}
else if (ort >= 39 && ort < = 45)
{
Console.Write("Ortalamanız={0} ", ort);
Console.Write("FD Kaldınız\n");
}
else if (ort>=46 && ort< =52)
{
Console.Write("Ortalamanız={0}", ort);
Console.Write("DD Koşullu\n");
}
else if (ort>=53 && ort< =59)
{
Console.Write("DC Koşullu\n");
}
else if (ort>=60 && ort< =66)
{
Console.Write("CC Geçtiniz\n");
}
else if (ort >= 67 && ort < = 73)
{
Console.Write("Ortalamanız={0}", ort);
Console.Write("CB Geçtiniz\n");
}
else if (ort >= 74 && ort < = 80)
{
Console.Write("Ortalamanız={0}", ort);
Console.Write("BB Geçtiniz\n");
}
else if (ort >= 81 && ort < = 87)
{
Console.Write("Ortalamanız={0}", ort);
Console.Write("BA Geçtiniz\n");
}
else if (ort >= 88 && ort < = 100)
{
Console.Write("Ortalamanız={0}", ort);
Console.Write("AA Geçtiniz\n");
}
Console.ReadKey();

Klavyeden girilen bir sayının seçime bağlı olarak karesini, küpünü ve karekökünü alan program.
class Program
    {
        static void Main(string[] args)
        {
            int x, secim;
            double kare, kok, kup;
            Console.Write("Bir sayı giriniz=");
            x = int.Parse(Console.ReadLine());
            Console.Write("1-Kare 2-Küp 3-Kök\n");
            Console.WriteLine();
            Console.Write("Seçiminiz= ");
            secim = int.Parse(Console.ReadLine());
            if (secim == 1)
            {
                kare = x * x;
                Console.Write("Girdiğiniz sayının karesi= {0}", kare);
            }
            else if (secim == 2)
            {
                kup = x * x * x;
                Console.Write("Girdiğiniz sayının kübü= {0}", kup);
            }
            else if (secim == 3)
            {
                kok = Math.Sqrt(x);
                Console.Write("Girdiğiniz sayının kökü= {0}", kok);
            }
            Console.ReadKey();
        }
    }

Dizi Örneği
class Program
    {
        static void Main(string[] args)
        {
            int[] a = { 2, 4, 6, 8, 10, 12, 14, 16 };
            for (int i = 0; i < 8; i++)
           { Console.WriteLine(a[i]);}
            Console.ReadKey();
        }
    }
Dizi Örneği – 2
class Program
    {
        static void Main(string[] args)
            {
            int[] a = new int[10];
            a[0] = 000;
            a[1] = 100;
            a[2] = 200;
            a[3] = 300;
            a[4] = 400;
            a[5] = 500;
            a[6] = 600;
            a[7] = 700;
            a[8] = 800;
            a[9] = 900;
            for (int i = 0; i < 10; i++)
           { Console.WriteLine("A'nın [{0}] değeri = {1}", i, a[i]);}
            Console.ReadKey();
            }
    }

Dizilere dışardan veri girişi ve veri okunması
class Program
    {
        static void Main(string[] args)
        {
            // dizinin elemanlarını dısardan okutmak.
            int[] a = new int[5];
           
            for (int i = 0; i < 5; i++)
            {
                Console.Write("a[{0}] degeri = ", i);
                a[i] = Convert.ToInt32(Console.ReadLine());
            }
            for (int i = 0; i < 5; i++)
            {
                Console.WriteLine("a'nın {0} degeri ={1}", i, a[i]); 
            }
            Console.ReadKey();
        }
    }

Rastgele sayılar ile dizi elemanlarını oluşturma

class Program
    {
        static void Main(string[] args)
        {
            int a = 0;
            Console.Write("Dizimiz Kaç Elemanlı Olsun =");
            a = Convert.ToInt32(Console.ReadLine());
            int[] sayilar = new int[a];
            Random rnd = new Random();
            for (int i = 0; i < a; i++)
            {
                sayilar[i] = rnd.Next(1, 100); ;
           
            for (int i = 1; i <= sayilar.Length; i++)
            {
                Console.WriteLine("Dizinin {0} Elemanını {1} ", i, sayilar[i - 1]);
            }
            Console.ReadLine()
        }
    }

8 Kolonlu Sayısal Loto Sayı Üretme Programı

int kolonSayisi;
Console.Write("Kolon sayısını giriniz >>>");
kolonSayisi = int.Parse(Console.ReadLine());
Random rnd = new Random();
int[] rastgelesayi = new int[6];
for (int j = 0; j < kolonSayisi; j++)
{
for (int i = 0; i < 6; i++)
{
rastgelesayi[i] = rnd.Next(1, 50);
}
Array.Sort(rastgelesayi);
for (int i = 0; i < 6; i++)
{
Console.Write(rastgelesayi[i] + " ");
}
 Console.WriteLine("\n");
}
 Console.ReadLine();

Kullanıcıya kaç tane sayıyı toplayacağını sorup, kullanıcının toplayacağı kadar sayıyı kullanıcıya tek tek soran ve kullanıcının yazdığı bu sayıların toplamını ekrana yazan program
class Program
    {
        static void Main(string[] args)
        {
            int sayi, adet = 0;
            int toplam = 0;
            Console.Write("Kaç tane sayı toplayacaksın= ");
            adet = Convert.ToInt32(Console.ReadLine());
            for (int i = 1; i < = adet; i++)
            {
                Console.Write(i + ". sayıyı giriniz= ");
                sayi = int.Parse(Console.ReadLine());

                toplam = toplam + i;
            }
            Console.WriteLine("Girdiğiniz sayıların toplamı= " + toplam);
            Console.ReadKey();
        }
    }
Yüksekliği ve yüksekliğe ait kenar uzunluğu girilen üçgenin alanını bulan c# konsol uygulaması

   int a,h,alan;
   Console.Write("Kenar uzunluğunu giriniz : ");
   a=Convert.ToInt16(Console.ReadLine());
   Console.Write("Yükeklik değerini giriniz : ");
   h=Convert.ToInt16(Console.ReadLine());
   alan=a * h / 2; //üçgen alan formülü (taban x yükseklik) / 2 
   Console.WriteLine ("Üçgenin alanı = " + alan);
   Console.ReadKey();

İki iç açısı girilen üçgenin üçüncü iç açısını bulan  c# konsol uygulaması

   int a,b,c;
   Console.Write("1. açı değerini giriniz : ");
   a=Convert.ToInt16(Console.ReadLine());
   Console.Write("2. açı değerini giriniz : ");
   b=Convert.ToInt16(Console.ReadLine());
   c=180-a-b //üçgenin iç açıları toplamı 180 olacağından girilen açı değerleri 180den cıkartılarak üçüncü açı değri bulunuyor.
   Console.WriteLine ("3. açı değeri : " + c + " dır");
   Console.ReadKey();





    Blogger Yorumları
    Facebook Yorumları

4 yorum :

Ziyaretçi Sayısı

15.08.2015 den itibaren Toplam 1.982.258 Kişi Tarafından Ziyaret Edildi