Langsung ke konten utama

Unggulan

Tugas 3 - Aplikasi Selamat Ulang Tahun

Nama : Christoforus Indra Bagus Pratama NRP : 5025231124 Mata Kuliah : Pemrograman Perangkat Bergerak (C) Tanggal : 11 Maret 2026 Pertemuan : 3 Langkah Pengerjaan 1. Menyiapkan Aplikasi 2. Menambah Elemen Teks Baru dan Mengubah Ukuran Font 3. Menambahkan Elemen Teks Lainnya 4. Mengatur Elemen Teks dalam Baris dan Kolom 5. Menambahkan Ucapan ke Aplikasi Ringkasan Jetpack Compose adalah toolkit modern untuk membangun UI Android. Jetpack Compose menyederhanakan dan mempercepat pengembangan UI di Android dengan lebih sedikit kode, alat yang canggih, dan API Kotlin yang intuitif. Antarmuka pengguna (UI) aplikasi adalah tampilan visual yang Anda lihat di layar: teks, gambar, tombol, dan berbagai jenis elemen lainnya. Fungsi composable adalah elemen penyusun dasar Compose. Fungsi composable adalah fungsi yang mendeskripsikan beberapa bagian UI Anda. Fungsi composable dianotasi menggunakan anota...

Tugas Pertemuan 3 - Mengenal Blue J dan Memahami Class Java (Mesin Tiket)

Tugas Pertemuan 3 - Mesin Tiket

Program ini memberikan gambaran dasar tentang bagaimana mengelola transaksi tiket menggunakan Java, dan dapat dikembangkan lebih lanjut sesuai kebutuhan spesifik.
Source Code : Link Github

Penjelasan Kode :

  1. Deklarasi Kelas dan Atribut :
    MesinTiket adalah kelas utama yang memiliki tiga atribut: harga (harga tiket), saldo (saldo pengguna), dan total (total yang dibayar).
  2. Constructor :
    Constructor `MesinTiket(double harga, double saldo)` digunakan untuk menginisialisasi harga tiket dan saldo pengguna. Total pembayaran diatur ke 0.0 pada awalnya.
  3. Method Getter :
    `getHarga()`, `getSaldo()`, dan `getTotal()` digunakan untuk mengambil nilai dari atribut-atribut harga, saldo, dan total.
  4. Method bayarTiket() :
    Method ini memeriksa apakah saldo cukup untuk membayar tiket. Jika saldo mencukupi, saldo akan dikurangi sesuai harga tiket dan total akan bertambah. Jika tidak mencukupi, program akan menampilkan pesan yang menunjukkan kekurangan saldo.
  5. Method tambahSaldo(double jumlah) :
    Method ini digunakan untuk menambahkan saldo pengguna dengan jumlah yang ditentukan. Setelah menambahkan saldo, saldo saat ini ditampilkan.
  6. Method main(String[] args) :
    Method utama ini membuat objek MesinTiket, menampilkan informasi awal, mencoba melakukan pembayaran, menambah saldo, dan mencoba melakukan pembayaran lagi. Ini juga menampilkan saldo dan total yang dibayar setelah setiap tindakan.

Komentar

Postingan Populer