4 İşlemli Basit Hesap Makinesi

*Crasher

Katılımcı Üye
24 Eyl 2021
628
428
h:/root/home/
Merhaba değerli TurkHackTeam severleri,
Bugün Sizlere Visual Studio Uygulamasını Ve C# Yazılım dilini kullanarak

4 işlemli Basit Bir Hesap Makinesi Nasıl Yapılır
Onu Göstereceğim.

n7ijlr1.gif


İlk Olarak Tasarımımızı Yapalım
Ben Kısa Bir Örnek Olarak Fotoğraf Koyup Hemen Kodlara Geçeceğim



ddut1us.png


Formumuza Resimdeki Gibi
1 adet label
16 adet button ekliyoruz
ve bunlara değer ve isim veriyoruz
Örnek :
n3lx5ls.png

Burada Eklediğimiz Label ' in Text 'ini 0, Name ' ini ise ekranlabel yaptık
Kodlamada Zorlanmamak İçin Ben Tüm Buttonlara Rakam1 ,Çarpı Button Gibi İsimler koydum .


Sonra İse Char , Bool , Veri Tiplerini Kullanarak 3 Tane Değişken Tanımladım :
2q7spe1.png

Sonraki Adımda Rakamlarımıza Yazacağımız Kodları Göstereceğim :
ql22igx.png

Tüm Rakamlara Bu Kodlar Yazılacak Ancak Diğer Rakamlara Kodumuzu Yazarken Resimde Kırmızı Kalem İle İşaretlediğim Rakamı Örnek Rakam 2 ' Ye Yazarken 1 Sayısını 2 'Ye Rakam 3 'e Yazarken 1 Sayısını 3 ' e Çevirerek Tüm Rakamlarımıza Kodu Yazıyoruz.

Sonraki Adımımızda Artı Butonuzmuza Bu kodları Yazıyoruz :

j6r5zfm.png


Ve Sıra Geldi Eşittir Butonumuza Burada Switch-Case Yapısını Kullandım:
82ny1ce.png


Buraya Kadar Benim Yaptığım Adımları Hatasız Yaptıysanız Toplama İşlemimiz Çalışacaktır.

Sıra Geldi Diğer 3 İşlemimize :
kdkjosn.jpg

Burada Kalem İle Çizdiğim Yeri Değiştirerek
Eksi Buttona
Çarpı Buttona
Ve Bölme Buttona Yapıştırıyoruz
Örnek Kopyalayıp Eksi Buttona Yapıştırdınız Diyelim Resimdeki '+' İşaretini Eksi Olarak Değiştirirseniz Çıkartma İşlemimizde Çalışacaktır.
Çarpma ' da '*' Bu İşaret
Bölmede '/' Bu işaret ile Değiştirirseniz Diğer İşlemlerimizde Çalışacaktır.

Son Olarak Ekran Temizleme Butonumuzun İçine de Kodlarımızı Yazalım :

3e1uzkn.png


NOT: Türkçe Karakter Kullanmamaya Özen Gösteriniz .

Bu Konumuzda 4 İşlem Yapan Basit Bir Hesap Makinesi Nasıl Yapılır Onu Gösterdim
C# 'a Başlayacak Arkadaşlar İçin Güzel Bir Örnek.
Ben Elimden Geldiğince Detaylı Ve Özen Göstererek Anlatmaya Çalıştım Umarım İşinize Yarar Bir Konu Olmuştur

İyi Forumlar.
 
Son düzenleme:

Adanalıtrojan

Kıdemli Üye
25 Haz 2021
2,018
1,051
16
Konya Ovası Askeri Tesislerinde
Merhaba değerli TurkHackTeam severleri,
Bugün Sizlere Visual Studio Uygulamasını Ve C# Yazılım dilini kullanarak

4 işlemli Basit Bir Hesap Makinesi Nasıl Yapılır
Onu Göstereceğim.

n7ijlr1.gif


İlk Olarak Tasarımımızı Yapalım
Ben Kısa Bir Örnek Olarak Fotoğraf Koyup Hemen Kodlara Geçeceğim



ddut1us.png


Formumuza Resimdeki Gibi
1 adet label
16 adet button ekliyoruz
ve bunlara değer ve isim veriyoruz
Örnek :
n3lx5ls.png

Burada Eklediğimiz Label ' in Text 'ini 0, Name ' ini ise ekranlabel yaptık
Kodlamada Zorlanmamak İçin Ben Tüm Buttonlara Rakam1 ,Çarpı Button Gibi İsimler koydum .


Sonra İse Char , Bool , Veri Tiplerini Kullanarak 3 Tane Değişken Tanımladım :
2q7spe1.png

Sonraki Adımda Rakamlarımıza Yazacağımız Kodları Göstereceğim :
ql22igx.png

Tüm Rakamlara Bu Kodlar Yazılacak Ancak Diğer Rakamlara Kodumuzu Yazarken Resimde Kırmızı Kalem İle İşaretlediğim Rakamı Örnek Rakam 2 ' Ye Yazarken 1 Sayısını 2 'Ye Rakam 3 'e Yazarken 1 Sayısını 3 ' e Çevirerek Tüm Rakamlarımıza Kodu Yazıyoruz.

Sonraki Adımımızda Artı Butonuzmuza Bu kodları Yazıyoruz :

j6r5zfm.png


Ve Sıra Geldi Eşittir Butonumuza Burada Switch-Case Yapısını Kullandım:
82ny1ce.png


Buraya Kadar Benim Yaptığım Adımları Hatasız Yaptıysanız Toplama İşlemimiz Çalışacaktır.

Sıra Geldi Diğer 3 İşlemimize :
kdkjosn.jpg

Burada Kalem İle Çizdiğim Yeri Değiştirerek
Eksi Buttona
Çarpı Buttona
Ve Bölme Buttona Yapıştırıyoruz
Örnek Kopyalayıp Eksi Buttona Yapıştırdınız Diyelim Resimdeki '+' İşaretini Eksi Olarak Değiştirirseniz Çıkartma İşlemimizde Çalışacaktır.
Çarpma ' da '*' Bu İşaret
Bölmede '/' Bu işaret ile Değiştirirseniz Diğer İşlemlerimizde Çalışacaktır.

NOT: Türkçe Karakter Kullanmamaya Özen Gösteriniz .

Bu Konumuzda 4 İşlem Yapan Basit Bir Hesap Makinesi Nasıl Yapılır Onu Gösterdim
C# 'a Başlayacak Arkadaşlar İçin Güzel Bir Örnek.
Ben Elimden Geldiğince Detaylı Ve Özen Göstererek Anlatmaya Çalıştım Umarım İşinize Yarar Bir Konu Olmuştur

İyi Forumlar.
Eline emeğine sağlık güzel olmuş
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.