Skip to content

nalndra/GDGoC-ticketing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Check Branch for Pengumpulan Tugas

πŸ“„ Deskripsi

Skrip sederhana menggunakan JavaScript untuk menghitung harga tiket masuk berdasarkan umur pengunjung β€” cocok untuk simulasi pengumpulan tugas/praktikum.

Khususnya, skrip ini:

  • Mendefinisikan daftar pengunjung (nama + umur)
  • Menghitung harga tiket berdasarkan kategori umur β€” gratis untuk balita, diskon untuk anak-anak dan lansia, harga normal untuk dewasa
  • Menampilkan informasi nama, umur, dan ketentuan harga ke konsol

Tujuan: membantu mempraktikkan logika percabangan (if/else) dan looping dalam JavaScript, sekaligus sebagai tugas/demonstrasi dasar.

πŸ§‘β€πŸ’» Contoh Kode

console.log("----Tiket Masuk Zoo----");
let pengunjung = [{nama: "poke", umur: 4}, {nama: "coqq", umur: 35}, {nama: "ammar", umur: 65}, {nama: "gasss", umur: 10}];

// Menentukan harga tiket normal
let hargaTiket = 50000;

for (let i = 0; i < pengunjung.length; i++) {
    let namaPengunjung = pengunjung[i].nama;
    let umur = pengunjung[i].umur;
    let pesan = "";

    if (umur < 5) {
        pesan = "Free! Untuk balita.";
    } else if (umur <= 12) {
        pesan = "Diskon 50%! Harga tiket: " + (hargaTiket / 2);
    } else if (umur <= 60) {
        pesan = "Diskon 30%! Harga tiket: " + (hargaTiket * 0.7);
    } else {
        pesan = "Harga normal: " + hargaTiket;
    }

    console.log("Nama Pengunjung :", namaPengunjung);
    console.log("Umur           :", umur + " tahun");
    console.log("Keterangan     :", pesan);
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors