Seperti gambar dibawah :
Bagaimana cara melakukannya ? Menggunakan library stdio.h pada C dan fungsi fgets().
fgets(name, sizeof(name), stdin);
Penjelasan pada C code
char * fgets ( char * str, int num, FILE * stream );
Disini saya praktik dengan IDE CodeBlock.
1. Buatlah project kosong baru dengan nama "InputC".
( lihat artikel Buat Projek Baru Di CodeBlock )
2. Buat empty file, lalu diberi nama dengan Input.c
3. Copy-kan code dibawah.
#include <stdio.h>
#include <string.h>
char depan[100];
char belakang[100];
char lengkap[200];
int main()
{
// menampilkan inputan nama depan
printf("Input Nama Depan Anda : ");
// mengambil input pada keyboard
fgets(depan, sizeof(depan), stdin);
// menghilangkan karater new line '\n'
// dilakukan karena fungsi fgets mengambil karakter string dengan
// akhiran karakter '\n'
depan[strlen(depan) - 1] = '\0';
// menampilkan inputan nama depan
printf("Input Nama Belakang Anda : ");
// mengambil input pada keyboard
fgets(belakang, sizeof(belakang), stdin);
// menghilangkan karater new line '\n'
// dilakukan karena fungsi fgets mengambil karakter string dengan
// akhiran karakter '\n'
belakang[strlen(belakang) - 1] = '\0';
// inisialisasi variable nama lengkap dengan nilai nama depan
strcpy(lengkap, depan);
// menambahkan karakter spasi
strcat(lengkap, " ");
// menambahkan nama belakang
strcat(lengkap, belakang);
// menampilkan hasil akhir nama lengkap
printf("Nama Lengkap Anda adalah %s\n ", lengkap);
return(0);
}
4. Build dan jalankan aplikasi. Klik menu Build -> Run and Build ( F9 )5. Selesai
Tidak ada komentar:
Posting Komentar