Pages

Saturday, April 2, 2011

Fungsi gets(), getchar(), getch(), dan getche() Pada Pemrograman C

Hallo bro, kali ini saya akan sharing tentang gets(), getchar(), getch(), dan getche() pada Pemrograman C.
 
1. gets()
Fungsi gets() digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik. Berikut adalah contoh programnya.

#include
#include
int main()
{
    char nama[20];
    clrscr();
    printf("Masukkan nama Anda : ");
    gets(nama);
    printf("Syalom, nama Anda adalah %s \n", nama);
    return 0;

}



2. getchar()
Fungsi getchar() digunakan untuk membaca data yang bertipe karakter.
#include
#include
int main()
{
    char karakter;
    clrscr();
    printf("Masukkan sebuah karakter : ");
    karakter=getchar();
    printf("Karakter yang dimasukkan adalah : %c\n", karakter);
    return 0;
   
}



3.getch() Dan getche()
Yaitu suatu fungsi yang saat kita menginputkan sebuah karakter, maka akan ada penekanan enter secara otomatis, dan pindah ke baris selanjutnya.
Fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layar sehingga sering digunakan untuk meminta inputan berupa password.
Fungsi getche() karakter yang dimasukkan akan ditampilkan pada layar.

#include
#include
int main()
{
    char kar1, kar2;
    printf("Input karakter : ");
    kar1 = getche(); // karakter yang dimasukkan akan terlihat di layar
    printf("\nKarakter yang Anda masukkan adalah %c\n", kar1);
    printf("\nInput karakter lagi : ");
    kar2 = getch(); // karakter yang dimasukkan tidak terlihat di layar
    printf("\nKarakter yang Anda masukkan adalah : %c\n", kar2);
    return 0;
        }



Demikian sharing dari saya tentang Pemrograman C, saya harap dapat menambah pengetahuan teman - teman semua.
God Bless You All...



No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...