Fungsi Input dan Output Dalam C++
1. Input (Memasukkan Data)
Dengan menggunakan #include
<stdio.h> :
Fungsi scanf()
fungsi scanf() berguna untuk meninput
data baik berupa bilangan, karakter, ataupun kalimat secara terformat. Berikut
format-format yang digunakan untuk scanf() :
%c : Membaca sebuah karakter
%s : Membaca sebuah string
%i, %d : Membaca sebuah bilangan bulat
(integer, desimal)
%f, %e : Membaca sebuah bilangan
pecahan (real, float)
%o : Membaca sebuah bilangan octal
%x : Membaca sebuah bilangan
heksadesimal
%u : Membaca sebuah bilangan tak
bertanda
b. Fungsi gets()
fungsi gets() berguna untuk memasukkan
data bertipe karakter, tanpa penggunaan format seperti scanf(), dan tidak dapat
untuk menginput data numeric ataupun string.
c. Fungsi getchar()
fungsi getchar berguna untuk membaca
data yang bertipe karakter.
Dengan menggunakan #include
<iostream.h> :
a. Fungsi cin >> var
fungsi cin >> berguna untuk
menginput data berupa numerik, string, dan karakter. Var dapat lebih dari satu
variabel (cin >> var >> var) dan dapat berupa karakter.
b. Format : cin.get.(var, sizeof(var)),
penggunaan format ini untuk menginput string lebih dari satu kata atau seperti
kita menekan spasi, tetapi akan terjadi kesalahan jika satu program digunakan
lebih dari satu kali. Dan untuk menangani ini lebih baik menggunakan format
cin.getline(var, sizeof(var)).
c. Format : cin.getline(var,
sizeof(var)).
2. Output (Menampilkan Data)
Dengan menggunakan #include
<stdio.h>
a. Menampilkan output ke layar monitor
Fungsi printf() berguna untuk
menampilkan semua jenis data (number, string, dan karakter)
Fungsi puts() digunakan untuk
menampilkan data string dan secara otomatis akan pidah baris (new line).
Fungsi putchar() digunakan untuk
menampilkan sebuah karakter.
b. Mengatur tampilan output
Bentuk sintaks :
printf(”%m,nf”, var)
m : Menyatakan banyaknya digit angka
n : Menyatakan banyaknya digit angka
dibelakang koma
var : variabel bertipe float yang akan
ditampilkan
Contoh
printf(”%5.2f”, nilai); ”berarti yang
akan ditampilkan angka sebanyak 5 digit dan 2 digit angka dibelankang koma”
Dengan menggunakan #include
<iostream.h>
Menampilkan output ke layar monitor
Bentuk sintaks
cout << var;
cout << konstanta;
Fungsi cout << dapat digunakan
untuk menampilkan semua jenis data (numeric dan karakter) yang dapat berupa
nilai, karakter ataupun konstanta.
Fungsi-fungsi Dasar dalam Bahasa C
Fungsi-fungsi Dasar :
a. printf
fungsi dalam library stdio.h yang
digunakan untuk menampilkan ke layar baik tipe string maupun placeholders.
b. puts
fungsi yang digunakan untuk
menampilkan sebuah string ke layar ketika tidak menggunakan placeholders.
c. scanf
fungsi yang digunakan untuk
menyimpan data yang tipenya diwakili oleh sebuah placeholder dalam format
string ke alamat memori variabel yang telah ditentukan.
d. getch
fungsi yang digunakan untuk membaca
data bertipe karakter tanpa perlu penekanan tombol enter tetapi karakter tidak
akan ditampilkan. Biasanya digunakan untuk menahan tampilan output pada layar.
e. getche
fungsi yang digunakan untuk membaca
data bertipe karakter tanpa perlu penekanan tombol enter dan karakter akan
ditampilkan.
f. getchar
fungsi yang digunakan untuk membaca
data bertipe karakter dimana karakter yang dimasukkan terlihat pada layar dan
harus diakhiri dengan penekanan tombol enter.
g. clrscr
fungsi yang digunakan untuk
membersihkan layar teks pada saat itu dan mengembalikan kursor ke pojok kiri
atas.
Perintah Dasar dalam C++
Praprosesor : merupakan compiler untuk
merubah source code kedalam bahasa mesin.
File Header : Merupakan file direktori khusus yang dikenali
atau disetel melalui compiler.
int main ()
Pernyataan ini mendeklarasikan
fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus
selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang
berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Kata Void
menandakan fungsi main tidak bertipe
++endl merupakan
suatu fungsi manipulator yang digunakan untuk menyisipkan karakter NewLine atau
mengatur pindah baris. Fungsi ini sangat berguna untuk piranti keluaran berupa
file di disk. File header yang harus disertakan adalah file header iostream.h
.


Tidak ada komentar:
Posting Komentar