Bagaimana untuk Mencipta Program Kalkulator Asas Menggunakan Java?

Bagaimana Untuk Mencipta Program Kalkulator Asas Menggunakan Java



Program kalkulator asas dicipta untuk melaksanakan operasi aritmetik harian dengan lebih mudah dan pantas. Operasi tersebut adalah “ + ”, “ ”, “ / ”, “ * ” dan “ ^ ”. Operasi ini mesti dilakukan oleh kalkulator mudah atau asas, walau bagaimanapun kalkulator saintifik boleh melakukan operasi yang lebih maju. Panduan ini menunjukkan panduan prosedur langkah demi langkah untuk mencipta kalkulator asas menggunakan Java.

Bagaimana untuk Mencipta Program Kalkulator Asas Menggunakan Java?

Untuk mencipta kalkulator asas, penyataan Suis ialah pilihan terbaik, terutamanya untuk pengguna keadaan permulaan dan pertengahan. Ia adalah kerana kod yang menggunakan pernyataan suis adalah sangat kurang panjang dan mudah difahami kerana penggunaan unsur kompleks yang kurang diabaikan.

Mari kita ikuti prosedur langkah demi langkah untuk mencipta kalkulator asas menggunakan Java:







Langkah 1: Mendapatkan Input Daripada Pengguna
Langkah pertama dalam penciptaan kalkulator adalah untuk mendapatkan data daripada pengguna. Data ini memberitahu aritmetik mana yang perlu dilakukan pada nombor mana. Sebagai contoh, lawati kod di bawah:



import java. guna . Pengimbas ;
kelas Utama {
// mencipta kaedah main().
awam statik batal utama ( Tali [ ] args ) {
char pengendali ;
Gandakan nilai pertama , Nilai kedua , kiraOutput ;
Input pengimbas = baru Pengimbas ( Sistem. dalam ) ;
Sistem. keluar . println ( 'Pilih operasi untuk dilakukan: +, -, *, /, atau ^' ) ;
pengendali = input. seterusnya ( ) . char At ( 0 ) ;
Sistem. keluar . println ( 'Masukkan nombor pertama untuk pengiraan:' ) ;
nilai pertama = input. seterusnyaDouble ( ) ;
Sistem. keluar . println ( 'Masukkan nombor kedua untuk pengiraan:' ) ;
Nilai kedua = input. seterusnyaDouble ( ) ;

Penerangan kod di atas:



  • Pertama, import ' Pengimbas ” utiliti dalam fail Java untuk melaksanakan operasi mendapatkan semula data daripada pengguna pada masa jalankan. Dan buat kelas yang memegang ' utama() ” fungsi.
  • Seterusnya, buat pembolehubah jenis aksara bernama “ pengendali ' dan jenis integer ' nilai pertama ”, “ Nilai kedua ”, dan “ kiraOutput ”. Juga, buat contoh ' Pengimbas 'kelas bernama' input ”.
  • Kemudian, mencetak simbol operasi aritmetik pada konsol dan pengguna memasukkan simbol operasi yang diperlukan. Simbol yang dimasukkan disimpan dalam pembolehubah baharu bernama “ pengendali ”.
  • Selepas itu, dapatkan semula nombor pertama dan nombor kedua daripada pengguna dan simpannya dalam “ nilai pertama ” dan “ Nilai kedua ”.

Langkah 2: Mendapatkan Input Daripada Pengguna
Sekarang, gunakan ' suis ” pernyataan untuk melaksanakan kalkulator asas. Setiap kes pernyataan suis berkaitan dengan operasi aritmetik tunggal kalkulator. Lawati kod di bawah:





suis ( pengendali ) {
kes '+' :
kiraOutput = nilai pertama + Nilai kedua ;
Sistem. keluar . println ( 'Tambahan nilai yang disediakan' + nilai pertama + 'dan' + Nilai kedua + '=' + kiraOutput ) ;
rehat ;

kes '-' :
kiraOutput = nilai pertama - Nilai kedua ;
Sistem. keluar . println ( 'Penolakan nilai yang disediakan' + nilai pertama + 'dan' + Nilai kedua + '=' + kiraOutput ) ;
rehat ;

kes '*' :
kiraOutput = nilai pertama * Nilai kedua ;
Sistem. keluar . println ( 'Pendaraban nilai yang disediakan' + nilai pertama + 'dan' + Nilai kedua + '=' + kiraOutput ) ;
rehat ;

kes '/' :
kiraOutput = nilai pertama / Nilai kedua ;
Sistem. keluar . println ( 'Pembahagian nilai yang disediakan' + nilai pertama + 'dan' + Nilai kedua + '=' + kiraOutput ) ;
rehat ;
kes '^' :
kiraOutput = Matematik . pow ( nilai pertama , Nilai kedua ) ;
Sistem. keluar . println ( 'Kuasa nilai yang disediakan' + nilai pertama + 'dan' + Nilai kedua + '=' + kiraOutput ) ;
rehat ;

lalai :
Sistem. keluar . println ( 'Pengendali tidak sah!' ) ;
rehat ;
}
input. dekat ( ) ;
}
}

Penjelasan kod di atas:

  • Pertama, gunakan ' suis 'operasi daripada' pengendali ” pembolehubah.
  • Seterusnya buat kes untuk “ + simbol ”, yang menambahkan “ nilai pertama ” dan “ Nilai kedua ” pembolehubah dan simpan jawapan dalam pembolehubah berasingan bernama “ kiraOutput ”.
  • Di samping itu, gunakan ' rehat ” pernyataan untuk menghentikan pemprosesan dan keluar dari pernyataan kes suis.
  • Selain itu, gunakan ' System.out.println() ” kaedah untuk mencetak hasil yang dijana pada konsol.
  • Kemudian, buat kes untuk “ ”, “ + ”, “ * ”, “ / ”, dan “ ^ simbol ” untuk melakukan operasi penolakan, penambahan, pendaraban, pembahagian dan kuasa aritmetik yang sepadan pada nilai yang disediakan.
  • Selepas itu, gunakan ' matematik. Pow() ” kaedah untuk melaksanakan pengendalian kuasa pada pembolehubah.
  • Pada akhirnya, ' lalai ” kata kunci digunakan yang mencetak mesej ralat. Mesej ralat ini hanya muncul apabila tiada kes di atas digunakan.
  • Juga, tutup tetingkap 'Pengimbas' untuk menjimatkan memori dan meningkatkan prestasi.

Selepas tamat fasa penyusunan:



Rajah di atas menggambarkan bahawa kalkulator asas telah dijana menggunakan Java.

Kesimpulan

Kalkulator asas terdiri daripada +, -, /, *, dan ^ yang boleh dibuat menggunakan penyataan Switch case. Setiap operasi matematik dianggap sebagai kes untuk suis, dan operasi tertentu itu dijalankan dalam badan. Panduan ini telah menunjukkan langkah terperinci untuk mencipta program kalkulator asas menggunakan Java.