Bahasa pemrograman C sangat cocok untuk memperkenalkan konsep pemrograman untuk pemula. Dalam artian, pemula yang belum pernah nyobain coding. Usia bahasa pemrograman C memang sudah tua, namun masih banyak orang yang menggunakannya hingga saat ini.
baik, langsung saja kita masuk ke codingannya..
1. buka aplikasi sublime text ;
2. masukkan Codingan biodata sebagai berikut;
#include <stdio.h>#include <stdlib.h>void main(){char nik[17];char nama[30];char ttl[100];char input, masuk;int umur,bb,tb;int berat,tinggi,selisih,lebih;printf("\t============================================\n");printf("\t \t \n");printf("\t \t TUGAS ALP \n");printf("\t \t \n");printf("\t============================================\n");printf("\tNAMA \t : ");gets(nama);printf("\tNIK \t : ");gets(nik);printf("\tTTL \t : ");gets(ttl);printf("\tUMUR \t : ");scanf("%i", &umur);printf("\tBERAT BADAN : ");scanf("%i", &bb);printf("\tTINGGI BADAN : ");scanf("%i", &tb);printf("\n");printf("\t============================================\n");printf("\t============================================\n");printf("\t \t \n");printf("\t \tDATA YANG ANDA INPUTKAN \n");printf("\t \t \n");printf("\t============================================\n");printf("\t============================================\n");printf("\n");printf("\tNAMA \t : %s \n",nama);printf("\tNIK \t : %s \n", nik);printf("\tTTL \t : %s \n", ttl);printf("\tUMUR \t : %i \n", umur);printf("\tBERAT BADAN : %i \n", bb);printf("\tTINGGI BADAN : %i \n", tb);berat=tb-100;printf("\tBB IDEAL : %i \n", berat);selisih=bb-berat;lebih=berat-bb;printf("\tKeterangan : \n");if(bb>berat){printf("\tAnda Obesitas berat sebanyak %i kg \n", selisih);printf("\tSilahkan Lakukan Diet \n");}else if(bb<berat){printf("\tAnda kekurangan berat badan sebanyak %i kg \n", lebih);printf("\tSilahkan Makan, makanan bergizi \n");}else{printf("\tAnda memiliki postur tubuh yang ideal \n");}system("\t pause");}
4. fungsi Char yaitu sebagai tipe data yang gunanya untuk menampung nilai seperti huruf dan angka;
5. fungsi int yaitu sebagai tipe data yang berguna untuk menampung nilai yang berupa bilangan positif;
6. Fungsi gets() digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik;
7. untuk fungsi diatas, pada bagian berat badan. saya menggunakan struktur percabangan yaitu if dan else. yang berguna untuk memilih apakah data yang dimasukkan merupakan pengguna yang obesitas, kurus, atau tidak;
8. fungsi scanf, yaitu untuk menerima inputan dari keyboard. dan bertipe integer (bilangan bulat).
9. \t, berguna untuk memberi spasi ke samping.
10. \n, berguna untuk memberi baris selanjutnya ke bawah.
11. printf, berguna untuk menampilkan data ke layar monitor;
12. selesai.
itulah tadi, beberapa penjelasan dari kodingan di atas. jika terdapat kesalahan pada kodingan tersebut. bisa di komen di kolom komentar...
terima kasih.
Tidak ada komentar:
Posting Komentar