# data[].attributes.body
Nama program:jika terang=siang jika tidak terang=malam

Jenis percabangan: IF ELSE

Deskripsi:

Program ini merupakan program sederhana menggunakan percabangan if...else dalam bahasa C++.

Tujuan program adalah untuk menentukan waktu berdasarkan kondisi terang atau tidaknya suasana.

Pengguna diminta untuk memasukkan kondisi apakah sedang terang atau tidak terang.

Jika pengguna menjawab terang, maka program akan menampilkan pesan “Sekarang adalah siang.”

Jika pengguna menjawab tidak terang, maka program akan menampilkan pesan “Sekarang adalah malam.”

Program ini menunjukkan cara kerja logika percabangan, di mana komputer mengambil keputusan berdasarkan nilai yang dimasukkan pengguna.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama program: lampu lalu lintas

jenis percabangan: If Else If

deskripsi: Program lampu lalu lintas adalah sebuah sistem yang dirancang untuk mengendalikan urutan dan durasi nyala lampu merah, kuning, dan hijau di persimpangan jalan atau tempat penyeberangan, dengan tujuan utama untuk mengatur arus lalu lintas, mencegah kemacetan, dan mengurangi tingkat kecelakaan.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program:harga tarif tol

Jenis Percabangan:IF ELSE IF

Deskribsi:Program “Harga Tarif Tol” merupakan program sederhana berbasis bahasa C++ yang digunakan untuk menghitung biaya atau tarif jalan tol berdasarkan jenis kendaraan dan jarak tempuh yang dilalui pengguna.

Dalam program ini, pengguna akan memilih jenis kendaraan dari beberapa pilihan yang tersedia, seperti:

Mobil Pribadi

Bus

Truk

Setiap jenis kendaraan memiliki tarif per kilometer (km) yang berbeda-beda. Setelah pengguna memasukkan jarak perjalanan (dalam km), program akan menghitung total biaya tol menggunakan rumus:

\Total{2.000.000} = \Setiap Membayar{298.000} \4 Jam \Jarak Setiap Bayar tol{20.000KM}

Hasil perhitungan kemudian ditampilkan dalam bentuk struk pembayaran yang berisi informasi:

Jenis kendaraan

Jarak tempuh

Tarif per kilometer

Total biaya yang harus dibayar

Tujuan Program

1. Menghitung total tarif tol dengan cepat dan akurat.

2. Menerapkan konsep dasar input/output, struktur percabangan (switch case), dan operasi aritmatika dalam bahasa C++.

3. Membantu pengguna memahami cara membuat program perhitungan sederhana berbasis teks.

Fungsi Utama Program

Menyediakan menu pilihan kendaraan.

Mengambil input jarak dari pengguna.

Menentukan tarif berdasarkan jenis kendaraan.

Menghitung dan menampilkan total biaya tol.

# data[].attributes.attachment_link.description
Write and run your C++ code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program: langkah Kaki

Jenis Percabangan : IF ELSE IF

Deskripsi Program Langkah Kaki:

Program menghitung langkah kaki adalah sebuah aplikasi atau perangkat lunak yang dirancang untuk merekam dan menghitung jumlah langkah yang dilakukan oleh seseorang selama periode tertentu. Program ini biasanya digunakan dalam konteks olahraga, kesehatan, dan kebugaran untuk memantau aktivitas fisik sehari-hari.

Fungsi utama:

Mendeteksi setiap langkah yang dilakukan berdasarkan input dari sensor (seperti akselerometer di ponsel atau perangkat wearable).

Mengakumulasi jumlah langkah yang terdeteksi dalam satu hari atau sesi berjalan.

Menampilkan total langkah kaki secara real-time atau setelah aktivitas selesai.

(Opsional) Menghitung jarak tempuh dan kalori yang terbakar berdasarkan jumlah langkah.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program: Jenis toko online serta kekurangan dan kelebihannya

Jenis percabangan: IF ELSE IF

Deskripsi Program:

Toko online ini merupakan platform penjualan digital yang dirancang untuk memberikan kemudahan dan kenyamanan bagi pelanggan dalam berbelanja berbagai produk secara daring. Dengan memanfaatkan teknologi e-commerce, toko ini beroperasi tanpa batasan geografis dan waktu, memungkinkan pelanggan untuk mengakses produk kapan saja dan di mana saja.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program : Program Klasifikasi Berat Badan

Jenis Percabangan : If – Else If

Deskripsi Program :

Program ini dibuat untuk mengklasifikasikan kondisi berat badan seseorang berdasarkan nilai berat badan yang dimasukkan melalui keyboard. Pengguna akan diminta untuk memasukkan berat badan dalam satuan kilogram. Selanjutnya, program akan memproses input tersebut dengan menggunakan struktur percabangan if – else if untuk menentukan kategori berat badan.

Jika berat badan ≥ 100 kg, maka program akan menampilkan pesan “Anda Obesitas!”. Jika berat badan berada pada rentang 36–99 kg, maka program akan menampilkan pesan “Anda Normal!!”. Sedangkan jika berat badan ≤ 35 kg, program akan menampilkan pesan “Anda Kurus!”. Setelah menampilkan hasil kategori, program akan memberikan pesan penutup bahwa program telah selesai dijalankan.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program: Permainan Lempar Dadu

Jenis Percabangan: IF ELSE

Deskripsi Program:

Program ini dibuat untuk mensimulasikan permainan sederhana lempar dadu menggunakan bahasa C++. Pemain bisa melempar dua dadu virtual, melihat hasilnya, dan mengulang permainan sesuai keinginan.

A) Library yang Digunakan

iostream → agar bisa menampilkan teks (cout) dan membaca input user (cin).

cstdlib → menyediakan fungsi rand() untuk angka acak.

ctime → menyediakan time(0) untuk membuat angka acak berubah setiap kali program dijalankan.

B) Namespace

Supaya kita bisa menulis cout atau cin langsung, tanpa harus menulis std::cout.

C) Fungsi Lempar Dadu

Membuat angka acak 1–6.

rand() % 6 menghasilkan angka 0–5, ditambah +1 agar jadi 1–6 seperti dadu asli.

D) Fungsi Utama

srand(time(0)) memberi “seed” pada fungsi acak.

Kalau tidak ada ini, hasil rand() akan selalu sama setiap menjalankan program.

E) Variabel untuk Input Ulang

ulang menyimpan jawaban user apakah mau main lagi (y / n). Program menampilkan judul permainan.

F) Perulangan do...while

do...while dipakai agar permainan pasti dijalankan sekali meskipun user nanti memilih tidak mau mengulang. dadu1 dan dadu2 menyimpan hasil lemparan masing-masing dadu.

G) Menampilkan Hasil Lemparan

Menunjukkan hasil kedua dadu.

Menunjukkan jumlah total dari kedua dadu.

H) Percabangan if...else

Jika kedua dadu sama → tampil pesan "angka kembar".

Jika berbeda → tampil pesan "tidak kembar".

Inilah contoh percabangan if...else.

I) Pilihan Ulang

Setelah satu kali main, program bertanya apakah user ingin mengulang.

Jika jawab y atau Y → permainan diulang.

Jika tidak → program berhenti.

J) Akhir Program

Jika user memilih berhenti, program menampilkan ucapan terima kasih.

return 0; menandakan program selesai dengan normal.

1. Fungsi → lemparDadu() untuk menghasilkan angka acak.

2. Perulangan → do...while agar permainan bisa diulang.

3. Percabangan → if...else untuk menentukan hasil kembar atau tidak.

4. Input/Output → cin dan cout untuk berinteraksi dengan user.

5. Angka Acak → rand() dan srand(time(0)) untuk simulasi dadu.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
nama program : warna lampu lalu lintas

jenis program : if else if

deskripsi program : Program ini dibuat untuk mensimulasikan sistem lampu lalu lintas sederhana menggunakan bahasa pemrograman C++.

Pengguna diminta untuk memasukkan warna lampu (merah, kuning, atau hijau), kemudian program akan menampilkan perintah atau tindakan yang sesuai dengan warna tersebut.

Jika pengguna memasukkan “merah”, program akan menampilkan pesan “Berhenti”.

Jika pengguna memasukkan “kuning”, program akan menampilkan pesan “Hati-hati”.

Jika pengguna memasukkan “hijau”, program akan menampilkan pesan “Jalan”.

Jika pengguna memasukkan warna lain, program akan menampilkan pesan “Warna tidak dikenali”.

Program ini bertujuan untuk melatih penggunaan struktur percabangan (if-else) dalam C++ dan memahami cara kerja logika kondisi berdasarkan input pengguna.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program: Program Agenda Kegiatan

Jenis Percabangan: IF ELSE IF

Deskripsi : Program ini berfungsi untuk mengetahui apa yang akan kita lakukan pada hari Senin-Jumat.. Mengapa tidak ada Hari Sabtu dan Minggu dalam program tersebut? Karena hari Sabtu dan Minggu adalah weekend yang pasti digunakan untuk family time atau tidur.

Lalu dengan adanya program ini kita dapat mengingat atau mengetahui bahwa kita esok hari akan melakukan kegiatan apa saja

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama program: Perpustakaan menggunakan nomor seri

Jenis percabangan: IF ELSE IF

Deskripsi: Program ini berfungsi selayaknya search bar, tetapi pengguna meng input dengan menggunakan nomor seri (33055336, 79808687, 11749992, 764163). Lalu percabangan IF ELSE IF akan menampilkan buku atau puisi sesuai dengan nomor seri. Jika yang dimasukkan nomor seri 764163 maka akan menampilkan puisi

“Another Universe”

Maybe in another universe, far away, I could find the words I long to say. A place where silence doesn't bind, And thoughts flow free from heart to mind.

There, my feelings wouldn't hide in fear, Each emotion spoken, loud and clear. No trembling voice, no stifled cries, Just truth reflected in open skies.

In that world, they'd truly see The depth of what resides in me. No missteps, no need to explain, No drowning under unspoken pain.

But here, I falter, my voice is small, Trapped by the weight of it all. The words I need stay locked away, While I pretend I'm fine each day.

Still, I dream of that distant place, Where I'm not afraid to show my face. Maybe there, in another sphere, I could speak, and someone would hear.

Singkatnya program ini adalah search bar dengan input khusus berupa nomor seri yang akan menampilkan puisi sesuai dengan nomor seri yang dimasukkan

# data[].attributes.attachment_link.description
Write and run your C++ code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program pengecekan ketersediaan barang.

Jenis Percabangan : if else if

Deskripsi : Fungsi utama dari program yang Anda buat untuk mengecek stok barang adalah menentukan dan mengklasifikasikan status ketersediaan suatu produk berdasarkan jumlah stok yang ada. Program ini berfungsi sebagai penilai otomatis yang membandingkan jumlah stok yang dimasukkan dengan batas ambang yang telah ditentukan (misalnya, batas stok minimum atau maksimum). Program ini akan menempatkan stok ke dalam beberapa kategori utama dan memberikan peringatan dini kepada pengguna. Misalnya, jika program menampilkan status "maaf, stok tidak mencukupi" ini memicu tindakan pengguna untuk mengurangi jumlah barang yang ingin dibeli atau dipesan.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program Menentukan Zodiak Berdasarkan Tanggal dan Bulan Lahir

Jenis Percabangan : IF ELSE IF

Deskripsi : Program ini berfungsi untuk menentukan zodiak seseorang berdasarkan tanggal dan bulan lahir yang dimasukkan dalam bentuk angka. Program meminta input dari pengguna berupa tanggal (1–31) dan bulan (1–12). Setelah itu, program menggunakan percabangan if else if untuk menentukan zodiak yang sesuai dengan rentang tanggal dan bulan tersebut.

Setiap zodiak memiliki batas tanggal dan bulan tertentu. Program akan memeriksa input pengguna dan mencocokkannya dengan rentang zodiak. Jika sesuai, program akan menampilkan hasil berupa nama zodiak pengguna.

Jika pengguna memasukkan tanggal atau bulan di luar jangkauan yang benar, program akan menampilkan pesan bahwa input tidak valid. Setelah proses selesai, program menampilkan hasil akhir berupa zodiak sesuai dengan tanggal dan bulan lahir yang dimasukkan.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama program : Menentukan Kategori Umur

Jenis percabangan: if else if

Deskripsi : Program ini berfungsi untuk menentukan kategori usia. Program meminta input berupa usia dari pengguna kemudian menggunakan percabangan IF ELSE IF untuk memutuskan hasilnya. Jika dimasukan

umur < 1 maka akan keluar kategorinya yaitu bayi

umur < 5 maka akan keluar kategorinya yaitu balita

umur < 12 maka akan keluar kategorinya yaitu Anak-anak

umur < 17 maka akan keluar kategorinya yaitu Remaja

umur < 25 maka akan keluar kategorinya yaitu Dewasa Muda

umur < 45 maka akan keluar kategorinya yaitu Dewasa

umur < 60 maka akan keluar kategorinya yaitu paruh baya

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Mengecek denyut nadi

Jenis Percabangan : IF ELSE IF

Deskripsi : Program ini berfungsi untuk membantu seseorang untuk mengetahui denyut nadinya masuk ke kategori apa hanya dengan menghitung denyut nadi terlebih dahulu lalu masukkan data ke dalam program tersebut

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
2. Nama Program :

Program Menentukan Hari Berdasarkan Nomor

3. Jenis Percabangan :

IF ELSE IF

4. Deskripsi Program :

Program ini digunakan untuk menentukan nama hari berdasarkan nomor yang dimasukkan pengguna.

Pengguna akan diminta memasukkan angka antara 1 sampai 7, di mana setiap angka mewakili hari:

1 → Senin

2 → Selasa

3 → Rabu

4 → Kamis

5 → Jumat

6 → Sabtu

7 → Minggu

Jika pengguna memasukkan angka di luar rentang tersebut, maka akan muncul pesan “Nomor tidak valid!”

Jenis percabangan yang digunakan adalah IF ELSE IF, karena terdapat beberapa kondisi yang dicek satu per satu sebelum mencapai kondisi terakhir.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program: Program Biaya Pengiriman

Jenis Percabangan: IF ELSE IF

Deskripsi: Fungsi dari program ini adalah untuk menghitung biaya pengiriman berdasarkan jarak yang dimasukkan oleh pengguna dan menampilkan hasilnya kepada pengguna. Jika jarak <= 10 km, biaya pengiriman adalah Rp 10.000, kemudian biaya pengiriman bertambah Rp 10.000 untuk setiap 10 km tambahan hingga jarak 50 km, biaya pengiriman menjadi Rp 100.000 untuk jarak di atas 50 km dan di bawah 100 km, dan biaya pengiriman menjadi 500.000 untuk jarak di atas 100 km

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program Klasifikasi Berat Badan

Jenis Percabangan : If – Else If

Deskripsi Program :

Program ini dibuat untuk mengklasifikasikan kondisi berat badan seseorang berdasarkan nilai berat badan yang dimasukkan melalui keyboard. Pengguna akan diminta untuk memasukkan berat badan dalam satuan kilogram. Selanjutnya, program akan memproses input tersebut dengan menggunakan struktur percabangan if – else if untuk menentukan kategori berat badan.

Jika berat badan ≥ 100 kg, maka program akan menampilkan pesan “Anda Obesitas!”. Jika berat badan berada pada rentang 36–99 kg, maka program akan menampilkan pesan “Anda Normal!!”. Sedangkan jika berat badan ≤ 35 kg, program akan menampilkan pesan “Anda Kurus!”. Setelah menampilkan hasil kategori, program akan memberikan pesan penutup bahwa program telah selesai dijalankan.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program Chek Status Pengguna

Jenis Percabangan : IF ELSE IF

Deskripsi : Program ini berfungsi untuk memberikan pesan khusus berdasarkan jenis akses pengguna, yaitu admin, siswa, atau tamu. Saat program dijalankan, program meminta kita memasukkan jenis akses. Setelah itu, program memeriksa input tersebut dengan aturan if else if. Jika yang dimasukkan admin, program langsung menampilkan pesan khusus untuk admin. Jika siswa, maka keluar pesan untuk siswa yang berisi semangat belajar. Jika tamu, program menampilkan pesan akses terbatas. Apabila yang dimasukkan bukan ketiga jenis tersebut, program akan memberitahukan bahwa akses ditolak. Jadi, program memeriksa setiap kemungkinan satu per satu, lalu menampilkan pesan yang sesuai saat ditemukan kecocokan pertama.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama program :

Mengecek harga barang

Jenis percabangan :

IF ELSE IF

Deskripsi :

Program Pengecekan Harga Barang adalah program sederhana berbasis C++ yang digunakan untuk menampilkan harga suatu barang berdasarkan nama yang dimasukkan pengguna. Program ini menampilkan daftar barang seperti Tepung, Susu, Cokelat batang, dan Kopi.

Pengguna diminta mengetik nama barang, kemudian program membandingkan input tersebut menggunakan struktur if–else if–else. Jika nama barang cocok dengan salah satu daftar, maka program menampilkan harga sesuai barang tersebut. Jika tidak cocok, akan muncul pesan “Barang tidak terdaftar”.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
program : warna lampu lalu lintas

jenis program : if else if

deskripsi : Program ini dibuat untuk mensimulasikan sistem lampu lalu lintas sederhana menggunakan bahasa pemrograman C++.

Pengguna diminta untuk memasukkan warna lampu (merah, kuning, atau hijau), kemudian program akan menampilkan perintah atau tindakan yang sesuai dengan warna tersebut.

Jika pengguna memasukkan “merah”, program akan menampilkan pesan “Berhenti”.

Jika pengguna memasukkan “kuning”, program akan menampilkan pesan “Hati-hati”.

Jika pengguna memasukkan “hijau”, program akan menampilkan pesan “Jalan”.

Jika pengguna memasukkan warna lain, program akan menampilkan pesan “Warna tidak dikenali”.

Program ini bertujuan untuk melatih penggunaan struktur percabangan (if-else) dalam C++ dan memahami cara kerja logika kondisi berdasarkan input pengguna.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program: Program Agenda Kegiatan

Jenis Percabangan: IF ELSE IF

Deskripsi : Program ini berfungsi untuk mengetahui apa yang akan kita lakukan pada hari Senin-Jumat.. Mengapa tidak ada Hari Sabtu dan Minggu dalam program tersebut? Karena hari Sabtu dan Minggu adalah weekend yang pasti digunakan untuk family time atau tidur.

Lalu dengan adanya program ini kita dapat mengingat atau mengetahui bahwa kita esok hari akan melakukan kegiatan apa saja

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program: Program Antisipasi Berdasarkan Kategori Cuaca.

JENIS PERCABANGAN: IF ELSE IF

Deskripsi: Program ini bertujuan untuk memberikan peringatan berupa antisipasi yang spesifik dan dapat dilakukan oleh pengguna berdasarkan kategori cuaca tertentu yang sudah mereka masukkan (angka 1 sampai 6). Dimana (1=Badai, 2=Hujan, 3=Berkabut, 4=Cerah, 5=Berawan, dan 6=Mendung). Program ini meminta pengguna untuk menginput berupa kategori cuaca yang sudah dikategorikan dengan angka (1-6), kemudian menggunakan percabangan IF ELSE IF untuk memutuskan hasilnya. Jika pengguna menginput (1) maka akan muncul antisipasi berupa pesan "Jika pengguna menginput (1) maka akan muncul antisipasi berupa pesan "PERINGATAN WASPADA:Hindari untuk berpergian keluar rumah!!.Jika anda sedang berada diluar rumah,segera cari tempat berlindung yang aman. Bahaya petir dan angin kencang mungkin akan datang!!". Jika pengguna menginput (2) maka akan muncul antisipasi berupa pesan "PERHATIAN: Cepat angkat jemuran pakaian anda!!! Bawalah payung/jas hujan jika ingin bepergian.Jalanan mungkin akan licin karena diguyur hujan.Jadi,berhati-hatilah!". Jika pengguna menginput (3) maka akan muncul antisipasi berupa pesan "PERHATIAN: Jarak pandang mungkin rendah karena tertutup oleh kabut.Berhati-hatilah jika anda sedang berkendara, nyalakan lampu kendaraan anda." Jika pengguna menginput (4) maka akan muncul antisipasi berupa pesan "NORMAL: Cuaca cerah dan mungkin agak panas cocok untuk beraktivitas dan menjemur pakaian xixixi. Disarankan menggunakan sunscreen/ sunblock jika ingin keluar ruangan agar kulit anda tidak terbakar dan minumlah banyak air agar anda tidak dehidrasi". Jika pengguna menginput (5) maka akan muncul antisipasi berupa pesan "NORMAL:Cuaca sejuk dan nyaman.Disarankan jika anda ingin berpergian tetap membawa jaket tipis sebagai antisipasi". Jika pengguna menginput (6) maka akan muncul antisipasi berupa pesan "PERINGATAN: Langit gelap dan tertutup awan hitam, kemungkinan akan segera terjadi hujan.Segera angkat jemuran, jika anda sedang menjemur baju !!!! Siapkan payung atau jas hujan jika anda ingin bepergian atau segera selesaikan aktivitas di luar ruangan dan pulang ke rumah." Jika pengguna menginput variabel selain angka 1,2,3,4,5, atau 6 maka akan muncul antisipasi berupa pesan "Kategori Cuaca tidak dikenali:Tidak ada antisipasi cuaca khusus untuk kondisi ini."

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program :

Jadwal Jam Solat Wajib

Jenis Percabangan :

IF ELSE IF

Deskripsi :

Program ini berfungsi untuk menjadwalkan waktu sholat, karena sholat merupakan tiang agama yang wajib kita kerjakan. Dengan cara memasukkan angka ( pilih 1 - 5 ) yang di antara nya ada sholat subuh, sholat dzuhur, sholat ashar, sholat maghrib, dan sholat isya. Dan program ini bertujuan agar tidak lupa dengan kewajiban kita sebagai seorang muslim.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program :

Pengukur Tinggi Badan Pria Indonesia

Jenis Percabangan : IF ELSE IF

Deskripsi :

Program ini merupakan aplikasi sederhana berbasis C++ yang dirancang khusus untuk mengklasifikasikan tinggi badan pria Indonesia ke dalam tiga kategori utama berdasarkan standar antropometri nasional. Program ini menggunakan struktur kontrol percabangan (if-else-if) untuk memberikan kategori yang tepat sesuai dengan input tinggi badan pengguna.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
nama program: jadwal pelajaran bagi siswa/siswi kelas XI-7

jenis percabangan : IF ELSE IF

deskripsi program:Program ini bertujuan untuk membantu siswa mengetahui jadwal pelajaran berdasarkan hari sekolah. Dengan adanya sistem ini, siswa dapat dengan mudah mengecek mata pelajaran yang akan dipelajari setiap hari tanpa harus melihat jadwal secara manual. Hal ini sangat berguna untuk meningkatkan kedisiplinan dan kesiapan siswa sebelum berangkat ke sekolah. Selain itu, penggunaan program ini juga dapat melatih siswa dalam mengatur waktu belajar mereka sesuai dengan pelajaran yang akan dihadapi. Secara umum, program ini memberikan kemudahan dan efisiensi dalam mengakses informasi jadwal pelajaran harian.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program: Penentu Status Baterai HP

Jenis Percabangan: IF ELSE IF

Deskripsi:

Program ini berfungsi untuk menentukan status baterai sebuah perangkat HP berdasarkan level baterai yang dimasukkan oleh pengguna. Program meminta input berupa level baterai dalam persentase (0-100), kemudian menggunakan percabangan IF ELSE IF untuk menentukan status baterai yang sesuai.

Program dibuat dengan urutan kondisi dari level baterai tertinggi hingga terendah. Jika level baterai lebih dari 80%, program akan menampilkan "Penuh". Jika level baterai 50% atau lebih, program akan menampilkan "Cukup". Jika level baterai 20% atau lebih, program akan menampilkan "Lemah, segera isi". Selain itu (jika level baterai kurang dari 20%), program akan menampilkan "Kritis! Segera isi daya".

Intinya, setelah proses pengecekan kondisi selesai, program akan menampilkan status baterai yang sesuai dengan level baterai yang dimasukkan.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program : Program mengukur umur/cek umur berdasarkan kategorinya.

Jenis Percabangan: IF ELSE IF

Deskripsi: Program “Cek Kategori Umur” ini merupakan contoh penerapan struktur percabangan if, else if, dan else dalam bahasa C++ untuk menentukan kategori usia seseorang berdasarkan input umur yang dimasukkan pengguna. Program ini bekerja dengan cara meminta pengguna memasukkan umur dalam satuan tahun, kemudian memeriksa nilai tersebut secara berurutan dari kondisi yang paling rendah hingga paling tinggi. Jika umur yang dimasukkan kurang dari atau sama dengan 1 tahun, maka program akan menampilkan bahwa pengguna termasuk kategori bayi; jika umur antara 2–3 tahun dikategorikan sebagai batita; umur 4–5 tahun sebagai balita; umur 6–12 tahun sebagai anak-anak; umur 13–17 tahun sebagai remaja; umur 18–59 tahun sebagai dewasa; dan lebih dari 59 tahun sebagai lansia. Dengan logika percabangan tersebut, program mampu mengambil keputusan yang tepat berdasarkan kondisi yang diberikan tanpa terjadi tumpang tindih antara kategori satu dengan yang lain. Secara keseluruhan, program ini menunjukkan bagaimana struktur if else if dapat digunakan untuk mengelompokkan data dan menghasilkan output yang berbeda sesuai dengan nilai input, sekaligus melatih kemampuan logika dalam pemrograman dasar.

# data[].attributes.attachment_link.description
Write and run your C++ code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Pilihan makanan

Jenis Percabangan : IF ELSE IF

Deskripsi : Program ini bertujuan untuk membantu pengguna menemukan makanan yang sesuai dengan preferensi mereka. Dengan memberikan rekomendasi yang spesifik, program ini dapat mengurangi kebingungan atau kesulitan yang mungkin dialami pengguna saat memilih makanan, terutama jika mereka memiliki banyak pilihan atau tidak yakin apa yang ingin mereka makan. Hal ini membantu pengguna untuk memudahkan apa yang mereka inginkan dan membuat keputusan yang lebih informasional.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Program pengecekan pH air adalah suatu sistem (biasanya otomatis) yang dirancabg untuk mengukur keasaman atau kebasaan air menggunakan sensor pH, yang kemudian memproses dan menampilkan data secara digital untuk memantau kualitas air secara berkala. Program ini menggunakan mikrokontroler seperti ESP32 untuk membaca nilai dari sensor, mengolahnya sesuai rumus, dan menampilkan hasilnya pada layar (LCD) atau melalui antarmuka web, memungkinkan pemantauan jarak jauh dan real-time.

-Mengukur pH membantu memastikan air minum aman dikonsumsi dengan menjaga rentang pH yang direkomendasikan (umumnya antara 6,5 hingga 8,5).

-pH yang tidak stabil dapat memengaruhi rasa, bau, dan tampilan air, sehingga penting untuk menjaga palatabilitasnya.

-pH yang terlalu asam atau basa dapat menyebabkan korosi pada pipa dan peralatan sistem distribusi air, memperpanjang masa pakai peralatan.

-dsb.

Kesimpulannya, program pengecekan pH air menunjukkan apakah kualitas air memenuhi standar yang diperlukan (misalnya, untuk konsumsi, pertanian, atau kesehatan ikan) dengan mengukur tingkat keasamannya, sekaligus mengevaluasi kinerja alat yang digunakan, seperti akurasi dan efisiensinya dalam menghasilkan data pH. Hasilnya dapat digunakan untuk mengambil tindakan perbaikan kualitas air atau mengembangkan sistem monitoring yang lebih baik.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program : Program Diskon

Jenis Percabangan : if else if

Deskripsi Program : Program ini berfungsi untuk membantu menghitung diskon / potongan harga belanja secara otomatis berdasarkan jumlah pembelian, dan bisa juga di gunakan dalam sistem kasir, toko online dan aplikasi penjualan. jika pembelian lebih dari 50.000 maka diskon barang yang di tampilkan sebesar 50%, jika pembelian lebih dari 100.000 maka diskon yang di tampilkan sebesar 65% dan berikutnya. program ini juga mempermuda pedagang untuk langsung meng hitung dan mengetahui persenan diskon barang tersebut.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program :

Mengecek keadaan Suhu lingkungan

Jenis Percabangan :

IF ELSE IF

DESKRIPSI :

Program ini berfungsi untuk mengecek tingkat keamanan suhu. Dengan memasukkan nilai suhu, program akan menentukan apakah suhu tersebut termasuk dingin, normal, panas, atau sudah berada di tingkat berbahaya. Hal ini membantu pengguna agar lebih cepat mengetahui kondisi lingkungan dan bisa mengambil tindakan yang tepat.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program

-Program Persetujuan untuk Pembuatan KTP

Jenis Percabangan

-IF ELSE

Deskripsi

-Program ini berfungsi untuk menentukan bahwa kita sudah DIPERBOLEHKAN atau TDK DIPERBOLEHKAN membuat KTP. Program meminta input berupa usia kita. Karna Program ini menggunakan percabangan IF ELSE, maka percabangan tersebut yang nantinya akan menentukan jawaban atau hasil nya.

-Jika usia yang dimasukkan lebih besar dari 17 atau sama dengan 17, maka kita dinyatakan sudah DIPERBOLEHKAN untuk membuat KTP

-Sebaliknya jika usia yang kita masukan kurang dari 17, maka kita ditanyakan belum atau TDK DIPERBOLEHKAN untuk membuat KTP.

Setelah proses selesai, maka Program akan menampilkan hasil yang sesuai dengan rata rata usia yang telat di tetapkan.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program Tidur Tepat Waktu,

Jenis Percabangan : IF ELSE IF

Deskripsi : Program tidur ini berfokus pada disiplin waktu tidur antara pukul 20.00 hingga 22.30 WIB untuk menjamin Anda mendapatkan durasi tidur 7-8 jam yang optimal, dengan target bangun tepat pukul 05.00 WIB. Konsistensi dalam jam tidur ini sangat penting karena sejalan dengan ritme sirkadian tubuh, memastikan Anda memasuki "jendela emas" pemulihan sel dan otak di awal malam. Manfaat utamanya adalah peningkatan drastis pada fungsi kognitif (konsentrasi, memori, dan kreativitas) di pagi hari, serta penguatan kesehatan fisik secara menyeluruh seperti menstabilkan suasana hati, memperkuat sistem imun, dan mendukung metabolisme yang sehat, menjadikan Anda siap menghadapi hari dengan energi penuh dan tanpa rasa lelah.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program: Mengecek Kehadiran Siswa

Jenis Percabangan.: IF ELSE IF

Deskripsi :

Program ini berfungsi untuk menentukan kategori kehadiran siswa berdasarkan jumlah kehadiran yang dimasukkan.

Program akan meminta input berupa nama siswa, jumlah pertemuan yang ada dan jumlah hadir dalam pertemuan. Setelah itu, program akan menghitung persentase kehadiran siswa menggunakan rumus:

jumlah hadir/jumlah pertemuan × 100%

Program digunakan percabangan IF ELSE IF untuk menentukan kategori kehadiran siswa berdasarkan persentase yang diperoleh, dengan aturan sebagai berikut:

- Jika persentase kehadiran 85%, maka siswa dikategorikan “Sangat Rajin”.

- Jika persentase kehadiran 70% maka siswa dikategorikan “Cukup Rajin”.

- Jika persentase kehadiran 60%, maka siswa dikategorikan “Kurang Rajin”.

Setelah proses pengecekan selesai, program akan menampilkan nama siswa, persentase kehadiran, dan kategori kehadiran.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama program:

Cek tensi darah

Jenis percabangan:

IF ELSE

Deskripsi:

Program cek tensi darah adalah program sederhana yang berfungsi untuk menganalisis tekanan darah seseorang berdasarkan dua nilai masukan, yaitu tekanan sistolik dan diastolik.

Program ini membandingkan nilai yang dimasukkan dengan standar klasifikasi tekanan darah untuk menentukan kategori seperti Normal, Elevated (Pra-hipertensi), Hipertensi Tahap 1, Hipertensi Tahap 2, atau Krisis Hipertensi.

Hasil analisis kemudian ditampilkan ke layar agar pengguna mengetahui kondisi tekanan darahnya dan dapat mengambil tindakan yang sesuai.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!

# data[].attributes.body
Nama Program : Pencari Daerah asal Kode Plat Nomer.

Jenis Percabangan : IF ELSE IF

Deskripsi : Program ini berfungsi untuk menentukan daerah asal dari kode plat nomer yang kita berikan. Program meminta input berupa kode plat nomer (ex: A, B, D, H, G, Z, AA, AB, dll) dari pengguna, kemudian menggunakan percabangan IF ELSE IF untuk memutuskan daerah asal kode plat nomernya. Program dibuat urut dari kode A hingga PB. Jika yang dimasukkan A, maka program akan langusung menampilkan nama daerahnya, jika yang dimasukkan kode setelah A seperti B atau D dan seterusnya, maka program akan mengecek dari atas hingga ketemu dengan input yang sesuai dan akan menampilkan asal daerahnya. Intinya, setelah proses pengecekan kode selesai, program akan menampilkan daerah asal dari kode plat nomer tersebut.

# data[].attributes.attachment_link.title
Online Python Compiler (Interpreter) - Programiz

# data[].attributes.attachment_link.description
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.

# data[].attributes.body
Nama Program : Program Menentukan Remidi Murid

Jenis Percabangan : IF ELSE

Deskripsi : Program ini berfungsi untuk menentukan apakah seorang murid perlu mengikuti remidi atau tidak. Program meminta input berupa nilai dari pengguna, kemudian menggunakan percabangan if else untuk memutuskan hasilnya. Jika nilai yang dimasukkan lebih besar atau sama dengan 75, maka murid dinyatakan lulus dan tidak perlu remidi. Sebaliknya, jika nilai kurang dari 75, maka murid belum lulus dan wajib mengikuti remidi. Setelah proses pengecekan selesai, program akan menampilkan hasil sesuai dengan kondisi nilai yang dimasukkan.

# data[].attributes.attachment_link.description
Check out this C++ program I wrote. Run it and see what it does!