Home » , » Perintah Input dan Output Pada Bahasa C/C++ Lanjutan

Perintah Input dan Output Pada Bahasa C/C++ Lanjutan

Written By Mesran on Monday 8 December 2014 | 09:09


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 :)