Hallo!
Post kali ini, gw mau lanjutin tentang program bahasa C modul Pemilihan. Langsung saja kita masuk ke soal studi kasusnya ya..
Soal study kasus;
"Buatlah Program bahasa C untuk meminta inputan user berupa nama, NIK, dan umur. NIK harus berupa angka berjumlah 4 digit (hanya 4 digit terakhir saja). Inputan tidak boleh kosong. Bila Inputan kosong akan ada peringatan, bila NIK kurang atau tidak pas 4 digit, maka program akan juga memberikan peringatan, sekaligus tidak dapat menampilkan ulang biodata. Gunakan hanya pemilihan."
Oke.. dari soal itu, kita bisa dapat gambaran program yang seperti apa yg akan kita buat. Dari soal itu sudah nampak keterangan-keterangan yang ada dan harus ada pada program yang ingin kita buat. Contoh Output yang dihasilkan dari soal studi kasus tersebut, tak beda jauh sebagai berikut, (klik gambar untuk memperbesar)
Bila Inputan terdapat ketidaksesuaian dengan yang diinginkan di soal |
Bila Inputan sesuai dengan yang diinginkan di soal |
Tanpa panjang lebar, bagaimana program bahasa C yang harus kita ketikkan atau yang kita buat agar bisa mengeluarkan keluaran atau output seperti contoh itu? Silakan kalian bisa mencobanya dulu dengan menggunakan software programming seperti DevCpp, Visual Code, Code Block, dan lain sebagainya. Jika anda belum punya software programming sama sekali, dan ingin punya, gw bagiin juga ni software DevCpp yang kalian bisa download disini.
Balik lagi ke soal studi kasus di atas. Di bawah ini ialah code program bahasa C yang diinginkan sesuai dengan soal studi kasus di atas. Silakan bisa kalian cermati yaaa..
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 | #include <stdio.h> #include <stdlib.h> #include <string.h> typedef char string[30]; int main(int argc, char *argv[]) { string nama, NIK; int umur; printf("\n\t-- TAMPIL BIODATA --"); printf("\nMasukkan Nama : "); fflush(stdin); gets(nama); printf("Masukkan NIK (4 digit terakhir) : "); fflush(stdin); gets(NIK); printf("Masukkan Umur : "); scanf("%d", &umur); if(strlen(nama) > 0 && strlen(NIK) == 4 && umur > 0){ printf("\n\nNama : %s", nama); printf("\nNPM : %s", NIK); printf("\nUmur : %d", umur); }else{ printf("\nData Masih Kurang Lengkap / Tidak Tepat"); } return 0; } |
Kalo kalian ingin melihat hasil dari program itu dan mencobanya langsung, bisa nih download file .exe nya, disini.
Okelah, soal kedua untuk program pemilihan dalam bahasa C. Silakan jelajahi blog ini!
Bila ada pertanyaan bisa tanyakan melalui menu contact atau di kolom komentar.
Terima kasih..
Baca juga :