Assalamu'alaikum Wr. Wb.
Hei Para Pembaca, Terimakasih sudah datang ke blog saya.
Cara Membuat Program Identitas &
Kalkulator Berat Badan Ideal
Dalam Program identitas & kalkulator berat badan ideal ini. terdapat salah satu struktur percabangan dalam bahasa C. Percabangan merupakan cara komputer untuk mengambil keputusan. Percabangan pasti ada pada setiap bahasa pemrograman, tak terkecuali dalam bahasa C. Berbeda dengan pengambilan keputusan manusia, komputer tidak bisa mengambil keputusan berdasarkan pilihan. karena komputer hanya tau dua hal saja, yaitu benar(True) dan salah(False), 0 dan 1, ya dan tidak .
Pada program ini terdapat struktur percabangan if/else if/if . Pada dasarnya, kondisi if/else if/if adalah sebuah struktur logika program yang di dapat dengan cara menyambung beberapa kondisi if else menjadi sebuah kesatuan.
Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode program akan lanjut ke kondisi if di bawahnya. Jika ternyata tidak juga terpenuhi, akan lanjut lagi ke kondisi if di bawahnya, dst hingga blok else terakhir atau terdapat kondisi if yang bernilai true.
Berikut merupakan program identitas & kalkulator berat badan ideal mengunakan if/else if/if ;
Penjelasan dari fungsi-fungsi diatas :
1. #include : untuk mendefinisikan header file, agar dapat mengakses fitur tambahan dalam bahasa C
2. <stdio.h> : library untuk input-output statement
3. <stdlib.h>: library yang digunakan dalam operasi aritmatika, operasi konversi, operasi lingkungan, operasi manajemen, dan operasi pembanding.
4. int main () : fungsi utama yang harus ada di setiap program memiliki sifat nilai balikkan.
5. char (character) : untuk tipe data berupa huruf, karakter, symbol, angka, dll.
6. int (integer) : untuk tipe data berupa angka bilangan bulat
7. printf : untuk menampilkan statement yang terdapat pada tanda kurung
8. gets : untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik.
9. scanf : untuk menampilkan perintah variabel yang digunakan untuk menampung nilai
10. \t : untuk memberikan spasi ke samping
11. \n untuk enter 1 kali
12. %s untuk menampilkan nilai string
13. %i untuk menampilkan nilai atau angka
14. system (pause) agar program tidak langsung tutup / memberikan jeda pada program
15. return (0) untuk mengembalikan kode yang telah dieksekusi menjadi ke keadaan kosong/null.