Java Kullanarak Temel Hesap Makinesi Programı Nasıl Oluşturulur?

Java Kullanarak Temel Hesap Makinesi Programi Nasil Olusturulur



Temel hesap makinesi programı, günlük aritmetik işlemleri daha kolay ve daha hızlı gerçekleştirmek için oluşturulmuştur. İşlemler “ + ”, “ ”, “ / ”, “ * ' Ve ' ^ ”. Bu işlemler basit veya temel hesap makinesi tarafından yapılmalıdır, ancak bilimsel hesap makineleri daha gelişmiş işlemleri gerçekleştirebilir. Bu kılavuz, Java kullanarak temel bir hesap makinesi oluşturmak için adım adım prosedür kılavuzunu gösterir.

Java Kullanarak Temel Hesap Makinesi Programı Nasıl Oluşturulur?

Temel bir hesap makinesi oluşturmak için, özellikle başlangıç ​​ve ara durumdaki bir kullanıcı için Switch deyimi en iyi seçimdir. Bunun nedeni, switch deyimlerini kullanan kodun çok daha kısa olması ve karmaşık öğelerin daha az göz ardı edilebilir kullanımı nedeniyle anlaşılmasının kolay olmasıdır.

Java kullanarak basit bir hesap makinesi oluşturmak için adım adım prosedürü inceleyelim:







1. Adım: Kullanıcıdan Girdiler Alınması
Bir hesap makinesi oluşturmanın ilk adımı, kullanıcıdan veri almaktır. Bu veriler hangi sayılar üzerinde hangi aritmetiğin yapılması gerektiğini söyler. Örneğin, aşağıdaki kodu ziyaret edin:



içe aktarmak java. faydalı . Tarayıcı ;
sınıf Ana {
// main() yöntemi oluşturuluyor
halk statik geçersiz ana ( Sicim [ ] argümanlar ) {
karakter Şebeke ;
Çift ilk Değer , ikinciDeğer , hesaplaÇıktı ;
tarayıcı girişi = yeni Tarayıcı ( Sistem. içinde ) ;
Sistem. dışarı . yazdır ( 'Gerçekleştirilecek bir işlem seçin: +, -, *, / veya ^' ) ;
Şebeke = giriş. Sonraki ( ) . karakter ( 0 ) ;
Sistem. dışarı . yazdır ( 'Hesaplama için ilk sayıyı girin:' ) ;
ilkDeğer = giriş. sonrakiÇift ( ) ;
Sistem. dışarı . yazdır ( 'Hesaplama için ikinci sayıyı girin:' ) ;
ikinciDeğer = giriş. sonrakiÇift ( ) ;

Yukarıdaki kodun açıklaması:



  • İlk olarak, “ Tarayıcı Çalışma zamanında kullanıcıdan veri alma işlemini gerçekleştirmek için Java dosyasındaki yardımcı program. Ve “ tutan bir sınıf oluşturun. ana() ' işlev.
  • Ardından, “adlı bir karakter türü değişkeni oluşturun. Şebeke ” ve tamsayı türü “ ilkDeğer ”, “ ikinciDeğer ', Ve ' hesaplaÇıktı ”. Ayrıca, “ örneğini oluşturun Tarayıcı 'adlı sınıf' giriş ”.
  • Daha sonra aritmetik işlem sembollerini konsola yazdırır ve kullanıcı gerekli işlem sembolünü girer. Girilen sembol “adlı yeni değişkende saklanır. Şebeke ”.
  • Bundan sonra, kullanıcıdan birinci ve ikinci sayıları alın ve “ içinde saklayın. ilkDeğer ' Ve ' ikinciDeğer ”.

2. Adım: Kullanıcıdan Girdiler Alınması
Şimdi, “ anahtar Temel hesap makinesini uygulamak için ” ifadesi. Switch deyiminin her durumu, hesap makinesinin tek aritmetik işlemiyle ilgilidir. Aşağıdaki kodu ziyaret edin:





anahtar ( Şebeke ) {
dava '+' :
hesaplaÇıktı = ilkDeğer + ikinciDeğer ;
Sistem. dışarı . yazdır ( 'Sağlanan değerin eklenmesi' + ilkDeğer + ' Ve ' + ikinciDeğer + ' = ' + hesaplaÇıktı ) ;
kırmak ;

dava '-' :
hesaplaÇıktı = ilkDeğer - ikinciDeğer ;
Sistem. dışarı . yazdır ( 'Sağlanan değerin Çıkarılması' + ilkDeğer + ' Ve ' + ikinciDeğer + ' = ' + hesaplaÇıktı ) ;
kırmak ;

dava '*' :
hesaplaÇıktı = ilkDeğer * ikinciDeğer ;
Sistem. dışarı . yazdır ( 'Sağlanan değerin çarpımı' + ilkDeğer + ' Ve ' + ikinciDeğer + ' = ' + hesaplaÇıktı ) ;
kırmak ;

dava '/' :
hesaplaÇıktı = ilkDeğer / ikinciDeğer ;
Sistem. dışarı . yazdır ( 'Sağlanan değerin bölünmesi' + ilkDeğer + ' Ve ' + ikinciDeğer + ' = ' + hesaplaÇıktı ) ;
kırmak ;
dava '^' :
hesaplaÇıktı = Matematik . güç ( ilkDeğer , ikinciDeğer ) ;
Sistem. dışarı . yazdır ( 'Sağlanan değerin gücü' + ilkDeğer + ' Ve ' + ikinciDeğer + ' = ' + hesaplaÇıktı ) ;
kırmak ;

varsayılan :
Sistem. dışarı . yazdır ( 'Geçersiz operatör!' ) ;
kırmak ;
}
giriş. kapalı ( ) ;
}
}

Yukarıdaki kodun açıklaması:

  • İlk olarak, “ anahtar 'işlem' Şebeke ” değişken.
  • Sonra “ için bir durum oluşturun + ekleyen ” sembolü ilkDeğer ' Ve ' ikinciDeğer ” değişkenleri ve cevabı “ adlı ayrı bir değişkende saklayın. hesaplaÇıktı ”.
  • Ayrıca, “ kırmak İşlemi durdurmak ve switch case ifadesinden çıkmak için ” ifadesi.
  • Ayrıca, “ System.out.println() Oluşturulan sonucu konsolda yazdırmak için ” yöntemi.
  • Ardından, ' için vakalar oluşturun. ”, “ + ”, “ * ”, “ / ', Ve ' ^ Sağlanan değerler üzerinde karşılık gelen aritmetik çıkarma, toplama, çarpma, bölme ve kuvvet işlemlerini gerçekleştirmek için ” sembolleri.
  • Bundan sonra, ' matematik. güç() Değişkenler üzerinde gücün çalışmasını gerçekleştirmek için ” yöntemi.
  • Sonunda, “ varsayılan Hata mesajı yazdıran ” anahtar sözcüğü kullanılır. Bu hata mesajı, yalnızca yukarıdaki durumlardan hiçbiri kullanılmadığında görünür.
  • Ayrıca, bellekten tasarruf etmek ve performansı artırmak için 'Tarayıcı' penceresini kapatın.

Derleme aşamasının bitiminden sonra:



Yukarıdaki şekil, Java kullanılarak temel bir hesap makinesinin oluşturulduğunu göstermektedir.

Çözüm

Temel hesap makinesi, Switch case deyimi kullanılarak yapılabilen +, -, /, * ve ^ karakterlerinden oluşur. Her matematiksel işlem, anahtar için bir durum olarak ele alınır ve o özel işlem vücutta gerçekleştirilir. Bu kılavuz, Java kullanarak temel bir hesap makinesi programı oluşturmak için ayrıntılı adımları göstermiştir.