Program Switch Case Bahasa C
Dalam dunia pemrograman, seringkali kita dihadapkan pada situasi untuk membuat keputusan berdasarkan sejumlah kondisi tertentu. Bahasa C, sebagai salah satu bahasa pemrograman yang populer, menyediakan beberapa cara untuk menangani percabangan logika, salah satunya adalah dengan menggunakan switch case.
Switch Case merupakan struktur kontrol yang digunakan untuk menjalankan blok kode tertentu berdasarkan nilai ekspresi. Dibandingkan dengan struktur if-else, switch case lebih efisien dan lebih mudah dibaca, terutama saat kita perlu memeriksa banyak kemungkinan nilai dari sebuah variabel.
Pada artikel ini kita akan membahas contoh program switch case dan juga dasar-dasarnya yang sederhana dan dapat mudah dipahami.
Let code!
Penjelasan Program Awal
Ini merupakan contoh program menu sederhana dalam bahasa C yang memiliki 3 Case yang berbeda.
- #Include <stdio.h>
- Int main () {}
- int menu, usia, i, j, B;
- char namaD[30], namaB[10], alamat[15];
- float suhu;
Mencetak Menu dan Membaca Input Pengguna :
- Printf
Untuk mencetak apa yang ingin dicetak - Scanf
Membaca input menu yang dipilih pengguna
menu.Dalam case 1 kita akan mengisi biodata diri.
- Meminta pengguna memasukkan nilai suhu menggunakan Scanf
- If - else digunakan untuk menentukan kategori suhu:
- Suhu ≤ 15 dianggap "dingin".
- Suhu > 15 dan ≤ 30 dianggap "normal".
- Suhu > 30 dianggap "panas".
- Mencetak kategori suhu berdasarkan nilai yang dimasukkan pengguna.
Di case ini kita akan membuat segitiga siku-siku.
- Loop luar (for (i = 1; i <= B; i++)): Mengontrol jumlah baris.
- Loop dalam (for (j = 1; j <= i; j++)): Mengontrol jumlah bintang pada setiap baris.
- Printf("*") mencetak bintang.
- Printf("\n") memindahkan kursor ke baris berikutnya.
- Return 0;, menandakan bahwa sudah akhir program dan dijalankan.
Inilah merupakan program sederhana bahasa C menggunakan Switch Case yang dapat dipraktekan dan dipahami dengan mudah. Contoh penerapan ini dapat dijadikan sebagai latihan pemahaman dalam bahasa C.









Comments
Post a Comment