Pages

Jumat, 22 November 2013

                            KALKULATOR



A. 1 Tujuan dari pembuatan program ini adalah :
      1.program yang berupa seperti kalkulator adalah salah satu program yang saya buat yang bertujuan mempermudah seseorang untuk menghitung dari beberapa sistem operasi, seperti yang kita ketahui jika seseorang tidak mempunyai mesin penghitung(kalkulator), seseorang tersebut akan lambat dalam proses bekerja di karenakan dia harus menghitung dengan cara manual.
      2.tujuan kedua dari pembuatan software kalkulator  yaitu memperkecil biaya pembelian untuk sebuah mesin kalkulator.
      A.1.1.

          Pseudocode
Algoritma pembuatan_calculator
{membuat kalkultor dengan menginput data user}
Deklarasi
Pilihan : integer
Angka1 : integer
Angka2 : integer
hasil : double       
angka : float
degtoRad : double
deskripsi
Begin
write(“welcome to the calculator of group 9”)
writeln(" Pilihan Perhitungan : ")
writeln(" 1. Penjumlahan")
writeln(" 2. Pengurangan")
writeln(" 3. Perkalian")
writeln(" 4. Pembagian")
writeln(" 5. Sisa pembagian")
writeln(" 6. Decrement")
writeln(" 7. Increment")
writeln(“ 8. perpangkatan”)
writeln(“ 9. Faktorial ”)
writeln(“ 10. Pengakaran”)
writeln(“ 11. trigonometri ”)
writeln(“12. Exponen”)
write(“pilihan”)
read(pilihan)
write(“angka1”)
read(angka1)
write(“angka2”)
read(angka2)
if (pilihan : 1)then
hasilßangka1 + angka2
else if(pilihan : 2)then ,
hasilß angka1- angka2
else if(pilihan : 3)then,
hasilß angka1 * angka2
else if(pilihan : 4)then,
hasilß angka1 / angka2
else if(pilihan : 5)then,
hasilß angka1 % angka2
else if(pilihan : 6)then,
hasilß  -- angka1 + angka2
else if(pilihan : 7)then ,
hasilß  ++ angka1 + angka2
else if(pilihan : 8)then,
hasilß angka*angka
else if(pilihan : 9)then,
hasilß(angka)*(angka-1)*(angka-2)*...*(angka-(angka-1)
else if(pilihan : 10)then,
hasilßmath.sqrt(angka)
else if(pilihan : 11)then,
hasilß math.cos(coba)
math.tan(coba)
                math.sin(coba)
else if(pilihan : 12)then,
hasilßmath.pow(angka1,angka2)
else
writeln( “MAAF,COBA LAGI”)
endif
write(hasil)
END



 A.1.2. FLOWCHART

A.1.3 PRINTSCREEN
  
klik download disini>>>> untuk printscreen dan ke dua tutorialnya



 A.1.4 Tutorial penggunaan Kalkulator 
  

Tutorial penggunaan kalkulator
1.langkah pertama anda harus memilih sistem operasi apa yang anda perlukan
2.setelah anda memilih sistem operasi ikuti langkah selanjutnya yang akan di tampilkan oleh layar monitor
3.sebagai contoh ; operasi penambahan langkah pertama masukan angka1, lalu masukan angka2
4.setelah itu klik enter, secara otomatis hasil dari penambahan tersebut akan muncul di layar monitor anda
5.di kalkulator saya,tidak bisa menggunakan input yang menggunakan koma
6.di sistem operasi lain nya, gunakan langkah yang sama.
7.sekian penjelasan dari penggunaan kalkulator.

A.2 TUTORIAL PEMBUATAN PROGRAM




1.langkah pertama untuk pembuatan program ini adalah membuka aplikasi eclipse
2.selanjutnya setelah aplikasi eclipse telah terbuka buat java project dengan langkah sebagai berikut:
   Klik file>klikn new>klik java project
3.setelah project terbuat, klik folder project kemudian klik sub folder src
4.klik kanan sub folder src, kemudian buat package baru dengan langkah sebagai berikut:
   Klik kanan src>klik new>klik package
   Package berguna untuk tempat penyimpanan project
5.klik kanan pada folder package,kemudian buat class baru dengan langkah sebagai berikut:
   Klik kanan package>klik new>klik class
   Class berguna untuk menyimpan variabel-variabel yang di deklarasikan
6.import java.util scanner adalah sejenis perintah untuk mengimport class scanner ke dalam java agar dapat digunakan dalam aplikasi
7.public static void main merupakan suatu method yang digunakan java untuk mendisplay tampilan ketika program dirunning ke monitor.
8.setelah tampilan telah menampilkan beberapa hal penting di atas langkah berikutnya yaitu mendeklarasikan variabel variabel yang di butuhkan dalam program kalkulator tersebut seperti yang tertera dalam coding kalkulator di atas.
 Integer adalah tipe data berupa bilangan bulat (32 bit)
  Double adalah tipe data berupa bilangan pecahan (64 bit)
  Float adalah tipe data berupa bilangan pecahan (32 bit)
9. langkah berikutnya adalah membuat tampilan pemilihan operasi perhitungan
  Dengan mengunakan System.out.println sebab system ini dapat mengprint sekaligus          memindahakan kursor ke bawah.
10.sebelum memasukan inputan berupa rumus-rumus kedalam coding, tentukan terlebih dahalu fungsi yang digunakan agar tidak terjadi kesalahan dalam input dan ouput
11. fungsi yang saya gunakan dalam coding saya adalah fungsi if dan else if
      Fungsi if adalah fungsi yang digunakan untuk beberapa input yang berbeda.
12.setelah fungsi di buat inputkan lah rumus-rumus yang akan di buat sperti yang ada di koding
     Jika rumus telah diinput masukan rumus lain dengan format sebagai berikut:
   If ...........
Else if.......
     Lakukan hal tersebut sesuai keinginan anda
13.setelah semua langkah-langkah diatas telah seperti koding.
14. lakukan uji coba run dengan meng-klik ctrl-F11   

download program kalkulator kelompok 9








Tidak ada komentar:

Posting Komentar