Aplikasi Kalkulator Sederhana
Nama : Made Nanda Wija Vahindra
NRP : 5025211160
Kelas : PBB - A
Tugas 5: Membuat aplikasi Kalkulator Sederhana
Dokumentasi Tugas 5 yaitu latihan membuat aplikasi kalkulator sederhana
State Variables:
-
num1
dannum2
menyimpan input angka, sementararesult
menyimpan hasil operasi. -
remember
danmutableStateOf
digunakan untuk menyimpan dan memperbarui nilai variabel saat terjadi perubahan.
-
-
UI Layout:
-
TextField: Untuk memasukkan dua angka (
num1
dannum2
). -
Button: Setiap tombol (Add, Sub, Multiply, Divide) memiliki aksi perhitungan yang memperbarui nilai
result
.
-
-
Operasi Matematika:
-
Setiap tombol melakukan operasi matematika (penjumlahan, pengurangan, perkalian, pembagian) dan menyimpan hasilnya ke dalam variabel
result
.
-
-
Result Display:
-
Hasil dari operasi ditampilkan menggunakan Text di bawah tombol.
-
-
Pengecekan Pembagian:
-
Pada tombol "Divide", ada pengecekan untuk mencegah pembagian dengan nol, dan menampilkan pesan "Cannot divide by zero" jika
num2
adalah nol.
-
-
Preview:
-
@Preview
digunakan untuk menampilkan pratinjau UI di Android Studio.
-
Kode ini menyusun aplikasi kalkulator yang dapat melakukan operasi dasar dan menampilkan hasil langsung di layar.
Comments
Post a Comment