ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - METİN

Çok sağlam, pek kuvvetli, güçlü

     ANASAYFA    |   BEN KİMİM?   |   GALERİ   |   ZİYARETÇİ DEFTERİ   |   İLETİŞİM      Sizin yaratılışınızda ve Allah'ın (yeryüzüne) yaydığı her bir canlıda da kesin olarak inanan bir toplum için elbette nice deliller vardır. - Câsiye, 45/4

Santigrat - Fahrenayt Dönüştürücü (C#.NET)

Santigrat - Fahrenayt Dönüştürücü (C#.NET)
 + Yazıyı Büyüt    - Yazıyı Küçült           

Bu dersimde Santigrat derece ( Co ) ile Fahrenayt dereceyi ( Fo ) birbirine dönüştürecek programı yapacağız. Öncelikle dönüştürme formülünü bilmemiz gerekiyor. 

F=(C * 1.8) + 32 (santigrat türünden verilen değerin fahrenayt karşılığını bulmak için kullanılır)

C=(F - 32) / 1.8 (fahrenayt türünden verilen değerin santigrat karşılığını bulmak için kullanılır)

Programa başlayabiliriz. Bunun için aşağıdaki resimdeki form ekranını oluşturalım. Bunun için 3 adet label, 2 adet textbox ekleyelim ve resimdeki gibi biçimlendirdim.

Santigrat - Fahrenayt Form Ekranı

Formu oluşturduktan sonra gelelim kodlamaya; Textbox1'e santigrat değeri girilince textbox2'de fahrenayt değeri yazacak. Tersinde ise Textbox2'ye fahrenayt değeri girilince textbox1'e santigrat değerini yazacak.

Bu işlemleri textboxların changed (içeriğinin değişmesi) olayına yaptıracağız. Bunun için öncelikle TextBox1'e çift tıklayarak kod ekranına girelim ve aşağıdaki kodu oluşturalım.

1        private void textBox1_TextChanged(object sender, EventArgs e)
2        {
3           double c = Convert.ToDouble(textBox1.Text);
4           textBox2.Text=Convert.ToString((c * 1.8) + 32);
5        }

Yukarıdaki kodun;

  • 1,2,5.satırları TextBox1'in text'inin değişim olayıdır. Yani textbox1'e yazı yazılınca parantezler arasındaki komutlar çalıştırılacak.
  • 3.satırda c isminde double türünde değişken tanımlanarak textbox1'deki değer double türüne dönüştürülerek bu c değişkenine alınıyor.
  • 4.satırda fahrenayt karşılığını hesaplayarak textbox2'ye yazdırıyor.

TextBox2'ye de çift tıklayarak kod ekranına girelim ve aşağıdaki kodu oluşturalım.

1        private void textBox2_TextChanged(object sender, EventArgs e)
2        {
3            double f = Convert.ToDouble(textBox2.Text);
4            textBox1.Text = Convert.ToString((f - 32) / 1.8);
5        }

Yukarıdaki kodun;

  • 1,2,5.satırları TextBox2'nin text'inin değişim olayıdır. Yani textbox2'ye yazı yazılınca parantezler arasındaki komutlar çalıştırılacak.
  • 3.satırda f isminde double türünde değişken tanımlanarak textbox2'deki değer double türüne dönüştürülerek bu f değişkenine alınıyor.
  • 4.satırda santigrat karşılığını hesaplayarak textbox1'e yazdırıyor.

Yukarıdaki kodları yazdıktan sonra programı çalıştırarak (f5) uygulamayı deneyebiliriz.

Sorularınızı ve düşüncelerinizi aşağıdaki yorum ekle bölümünden yazabilirsiniz. İlerleyen günlerde yeni derslerde görüşmek üzere sağlıcakla kalınız....

Mustafa KARSLI      Kaynak: www.mustafakarsli.com

( 4779 ) kez okundu     -     31.03.2014    Tweetle     
Santigrat - Fahrenayt Dönüştürücü (C#.NET), santigrat, fahrenayt, dönüştürücü, c-f dönüştürücü, celcius, fahrenheit, celsius, celsius to fahrenheit, fahrenheit to celsius, mustafa karslı, csharp, c#, net
Ziyaretçi Yorumları
( 1 ) Yorum
Tümünü Göster
Yakup TAŞLIBEYAZ - bursa - new york - 04.04.2014 16.06
     IP Adresi Neden Kaydediliyor Anlamadım Valla Ama iki türlü yol var ClientIP mi ServerIP mi kaydedliyor bunların cevabını yazarmısınız ziyaretçiler rahaat eder...

----- Mustafa KARSLI ---->
Ahlaki olmayan yorumlara karşı tedbir amaçlı kaydedilmektedir. Gerekli görüldüğünde savcılığa bildirilmek üzere kaydedilmektedir.

Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (54.90.92.204) kaydedilecektir)
  Yeni Dersleri Takip etmek İstiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Bilgisayar Ağları
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Fireworks
Flash - Action Script 3
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Silverlight
Şanlı Tarihimiz
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 7
 Bugün : 1009
 Toplam : 1324155
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2017  
Site Haritası

 

7