Pada postingan sebelumnya Perintah Input dan Output pada Bahasa C/C++ sudah pernah dibahas beberapa perintah input dan output, nah berikut ini merupakan kelanjutan dari pembahasan terhadap perintah input dan output.
1. STATEMEN gets()
C menyediakan juga menyediakan suatu standar standar bernama gets yang berguna untuk
menginputkan data data bernilai string.
Bentuk umum : gets( variabel )
Dari contoh program 6.1 coba anda rubah statemen
scanf (”%s”, &nama) ;
menjadi
gets (nama) ;
kemudian lakukan ulang penginputan kembali
2. STATEMEN getch() & getche()
Fungsi getch() & getche() berguna untuk membaca sebuah karakter tanpa perlu menekan
enter. Selain itu fungsi ini juga dapat dipakai untuk membaca tombol seperti spasi, tab
ataupun enter.
Bentuk pemakaian : karakter = getch() ;
: karakter = getche() ;
Perbedaan kedua fungsi tersebut :
getch() : tidak menampilkan karakter dari tombol yang ditekan
getch() : karakter dari tombol yang ditekan akan ditampilkan
Contoh 1:
#include <stdio.h>
#include <conio.h>
void main()
{
char karakter ;
clrscr() ;
printf ( “Masukkan sebuah karakter : ” ) ;
karakter = getch() ;
printf << “\n\nMasukkan sebuah karakter kembali ” ;
karakter = getche() ;
}
Contoh 2:
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr() ;
cout << “Tekanlah sembarang tombol untuk kembali ke program \n ” ;
getch() ;
}
Contoh 3:
#include <stdio.h>
#include <conio.h>
void main()
{
float f , c ;
clrscr() ;
cout << “ Nilai Derajat FAHRENHEIT : ” ) ;
cin >> f ;
c = (f – 32) * 5 / 9 ;
cout << “\n Nilai CELCIUS yaitu : “ << c ; getch() ;
}
0 comments:
Post a Comment
Terima kasih apabila sudah memberikan komentar yang baik dan sopan :)