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;
}
#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;
}
#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;
}
#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