11 Temmuz 2011 Pazartesi

C# Console Ekranında Dört İşlem

tring islem; Console.WriteLine("Toplama İşlemi İçin \"T\"ye basın"); Console.WriteLine("Çıkarma İşlemi İçin \"Ç\"ye basın"); Console.WriteLine("Çarpma İşlemi İçin \"X\"e basın"); Console.WriteLine("Bölme İşlemi İçin \"B\"ye basın"); islem = Console.ReadLine();if (islem == "T") { Console.WriteLine(Int32.Parse(Console.ReadLine())...

C# Büyük sayıyı çıkartan program

Form a iki adet textBox Bir adet button ekleyin ve buttonun Click olayına aşağıdaki kodu yazın.int a, b; a = Int32.Parse(textBox1.Text); b=Int32.Parse(textBox2.Text); if(a>b) MessageBox.Show(Convert.ToString(a-b));else MessageBox.Show(Convert.ToString(b - a...

C# Sayı bulma oyunu

Console.WriteLine("Bir ile yüz arasnda bir sayı tutun");int küçük = 1, büyük = 100, sayı;string durum; Random rasgele = new Random();int sayaç = 0;for (int i = 1; i <= 20; i++) { sayı = rasgele.Next(küçük, büyük); sayaç++;if (küçük==büyük) { Console.WriteLine("Sayınız...

C# Decimal Veri Tipi

Bazı programlama dillerinde değişkenlerin kullanımı veri tiplerine bağlı olmayabilir. Basic dili böyle idi. Bazı dillerde ise türlerin tanımlanması ve doğru karar verilmiş olması gerekir. Bir türün diğer bir türe dönüştürülmesi bizzat programcı tarafından açık olarak yapılmalıdır. Bu yüzden, Basic programlama...

C# Klavyeden Okuma Komutu ve string

Klavyeden bir metin girilmesini bekler. “Enter” tuşuna basılınca sonlanır. Girilen değer string olarak tanımlanmış isim değişkenine atanır.using System;class Okuma {public static void Main(string[] args) {string isim = Console.ReadLine(); }&nbs...

C# Tip Dönüşümleri

using System;class TipDonusum {public static void Main(string[] args) { double sayi = Double.Parse(Console.ReadLine()); Console.WriteLine("Double : "+Math.Sqrt(sayi)+ " "+"int : "+(int)Math.Sqrt(sayi)); } } Ekran Çıktısı : C:\ALG>Ornek4 9,1 Double...

C# Veri Tipleri, Değişkenler ve İşlemler

Float double ve int değişkenlerin karelerini alıp toplayan program.using System;class Degiskenler {public static void Main(string[] args) { double d=5.8; float f = 7.3f;int i = 5; float fkare = f*f; double kareToplam = d*d+f*f+i*i; Console.WriteLine(kareToplam); } } Ekran...

C# if, if else

Verilen bir kişi adını bir dizide arayan ve bulunup bulunamadığını belirten C# metodunu yazan kodlar.using System;class DiziArama {public static void Main(string[] args) {string[] strDizi={"Ali", "Zekiye", "Cemil", "Kemal"};string kelime = "Cemil";if (ara(strDizi,kelime)) Console.WriteLine(kelime+"...

C# Örnek Matrisler

2 x 4′lük bir matris oluşturan ve elemanlarını listeleyen C# programıusing System;class MatrisListele {public static void Main(string[] args) { int[,] matris = { { 5,6,7,8 }, { 9, 10, 11, 12} }; listele(matris); }public static void listele(int[,] matris) {for(int i=0; i<2; ++i) {for(int...

C# Boş bir diziye arka arkaya eleman ekleyen metot

using System;class DiziElemanEkle {static string[] strDizi;static int elemanSayac = 0;public static void Main(string[] args) { strDizi = new string[10]; elemanEkle("Ali"); elemanEkle("Cemil"); listele(); }public static void elemanEkle(string yeniEleman) { strDizi[elemanSayac]=yeniEleman; elemanSayac++; }public...

C# Örnek Stringler

using System;class Stringler {public static void Main(string[] args) { string s= "abcdefghijklmnopqrstuvwxyzabcde"; // e harfinin alfabedeki konumu Console.WriteLine(s.IndexOf('e')); // e harfinin 20. karakterden sonra konumu Console.WriteLine(s.IndexOf('e',20)); //...

C# ÖRNEK : Mesaj Kutusu Kullanımı 4 işlem

Kullanıcıdan iki tamsayı isteyerek bunların toplamını, çarpımını, farkını, bölümünü ve bölümünden kalanını bulup sonuçları yazdıran C# programı.using System;using System.Windows.Forms;class MesajKutusu {public static void Main(string[] args) {string sayi1, sayi2;int tamsayi1, tamsayi2,...

C# Ses Dosyası Çalmak

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Media; // Eklenmesi gereken namespace. namespace WindowsApplication1 {public partial class Form1 : Form {public Form1() { InitializeComponent(); } private...

C# ÖRNEK : While Döngüsü Kullanımı

Not ortalamasını bulan C# programı (-1 de ğeri girilene kadar notları okur).using System;using System.Windows.Forms;class NotOrt {public static void Main(string[] args) { float ortalama;int sayac=0, notu, toplam=0; Console.WriteLine("Notu giriniz (Exit : -1)");string str = Console.ReadLine(); notu...

C# Random Rastgele Sayı Seçmek

Random sayi = new Random();int no = sayi.Next(1,11); button1.Text = no.ToString();üst teki kod 1 den 10 a kadar olan sayıalrı seçer yani gelme ihtimali olan sayılar 1-2-3-4-5-6-7-8-9-10 dur. 11 seçilmez. Random sınıfının Next metodu sayı seçmemizi sağlar. Forma bir button ekleyip buttona kodu yazın...

C# OKEK bulan program

int sayi_1 = Convert.ToInt32(Console.ReadLine());            int sayi_2 = Convert.ToInt32(Console.ReadLine());            int okek = 1;           ...

C# OBEB bulan program

  int sayi_1 = Convert.ToInt32(Console.ReadLine());            int sayi_2 = Convert.ToInt32(Console.ReadLine());            int obeb = 1;            int bolen = 2;           ...

C# dosyadan okuma ve yazma örneği

Forma openDialog ekleyin. using e using System.IO; ekliyoruz. Butona aşağıdaki kodu yazıyoruz. Seçtiğimi txt dosyasının satırların başına ve sonuna , virgül eklemeye yarıyor. Değişikliği C: sürücüsüne Csharp.txt adında kayıt ediyor.            string...

C# dataGridView içeriğini temizlemek

dataGridView i doldururken muhtemelen adaptor.Fill(tablo); dataGridView1.DataSource = tablo;bunun gibi bir kod kullanıyor olmalısınız. dataGridView boşaltmak için yani içeriği temizlemek içinde tablo.Clear(); yazmanız yeterli olacaktır. Kodu dataGridView doldurmadan önce kullanm...

C# Text Return

string Metin = textBox2.Text;string[] yazi = Metin.Split('');int kac=yazi.Length;for (int i=0 ;i {int eksi =i+1;string ar =yazi[kac-eksi]; label1.Text =label1.Text+" "+ar;&nbs...

C# Dizi elemanlarını ikinci dizide aramak

Dizi1 in içinde olup dizi2 nin içinde olmayan elemanları listbox’a eklemek için aşağıdaki doku kullanabilirsiniz.string[] dizi1 = {"test1","ab","ss","ac","test2","ab","bb","ac","test3","ab","yy","ac","test4"};string[] dizi2 = {"ab", "ss", "ac" ,"bb" , "yy" }; private void button1_Click(object sender,...

C# DialogResult ve MessageBox Kullanımı

DialogResult Olay = MessageBox.Show("Bu satır silinecek","Onaylama",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Exclamation);if (DialogResult.Yes == Olay) MessageBox.Show("Yes düğmesi tıklandı");if (DialogResult.No == Olay) MessageBox.Show("No düğmesi tıklandı");if (DialogResult.Cancel ==...

C# Console Uygulamada Hesap Makinası

int sayi1, sayi2;string sayistr1, sayistr2, islem; Console.Write(“1. sayıyı giriniz:”); sayistr1 = Console.ReadLine(); Console.Write(“2. sayıyı giriniz:”); sayistr2 = Console.ReadLine(); sayi1 = Int32.Parse(sayistr1); sayi2 = Int32.Parse(sayistr2); Console.WriteLine(“işlem...

C# Try,Catch,Finally Örneği

TRY – CATCH – FINNALYtry {int a = Convert.ToInt32(textBox1.Text); MessageBox.Show(a.ToString()+ " Sayısını girdiniz"); } catch (Exception HataMesaji) { MessageBox.Show("Lütfen Sayı Giriniz !!"); } finally { textBox1.Clear(); textBox1.Focus();&n...

C# İki sayı arasındaki çift sayılar

static void Main(string[] args) {int x;int y;int toplam = 0; Console.WriteLine(“bir sayı girin”);int input1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(“bir sayı daha girin”);int input2 = Convert.ToInt32(Console.ReadLine());if (input1 > input2) { y = input1; x...

C# girilene kadar klavyeden sayı oku ve ortalamasını al

class Program {static void Main(string[] args) { Console.WriteLine(“-1 girilene kadar klavyeden sayı oku ve sayılatın ort al”); double toplam = 0; double ortalama = 0;int sayi = 0;int s=0; do { toplam = toplam + sayi; s++; sayi = Convert.ToInt32(Console.ReadLine()); } while...