-
Iostream.h
·
Input
§ Cin
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.
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)).
Format : cin.getline(var, sizeof(var)).
·
Output
§
Cout
Fungsi cout << dapat digunakan untuk
menampilkan semua jenis data (numeric dan karakter) yang dapat berupa nilai, karakter
ataupun konstanta.
-
Conio.h
·
Input
§ getchar()
·
Fungsi getchar() digunakan untuk membaca data yang bertipe karakter.
·
Harus diakhiri dengan penekanan tombol enter.
·
Karakter yang dimasukkan terlihat pada layar.
·
Pergantian baris secara otomatis.
§
getch() dan getche()
§ Fungsi getch() dan getche() digunakan
untuk membaca data karakter.
§ Karakter yang dimasukkan tidak perlu
diakhiri dengan penekanan tombol enter.
§ Tidak memberikan efek pergantian baris
secara otomatis.
§ Jika menggunakan fungsi getch() karakter
yang dimasukkan tidak akan ditampilkan pada layer sehingga sering digunakan
untuk meminta inputan berupa password.
§ Sedangkan pada getche() karakter yang
dimasukkan akan ditampilkan pada layar.
§ fungsi gets() berguna untuk memasukkan data bertipe
karakter, tanpa penggunaan format seperti scanf(), dan tidak dapat untuk
menginput data numeric ataupun string.
-
Stdio.h
·
Input
§ Scanf()
·
Fungsi pustaka scanf() digunakan untuk menginput data berupa data numerik,
karakter dan string secara terformat.
·
Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() :
1.
Fungsi scanf() memakai penentu format
2.
Fungsi scanf() memberi pergantian baris secara otomatis
3.
Fungsi scanf() tidak memerlukan penentu lebar field
4.
Variabelnya harus menggunakan operator alamat .
Kode penentu format :
·
%c : Membaca sebuah
karakter
·
%s : Membaca sebuah string
·
%i, %d : Membaca sebuah bilangan bulat (integer)
·
%f, %e : Membaca sebuah bilangan pecahan (real)
·
%o : membaca sebuah
bilangan octal
·
%x : Membaca sebuah
bilangan heksadesimal
·
%u : Membaca sebuah
bilangan tak bertanda
§ gets()
§ Fungsi gets()
digunakan untuk memasukkan data bertipe karakter dan tidak dapat
digunakan untuk memasukkan data numerik.
§ Harus diakhiri dengan
penekanan tombol enter.
§ Cursor secara otomatis
akan pindah baris.
§ Tidak memerlukan
penentu format.
·
Output
·
Menggunakan fungsi printf(), puts(), dan putchar().
·
Fungsi printf() digunakan untuk menampilkan semua jenis data (numeric dan
karakter).
·
Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis
akan diakhiri dengan perpindahan baris.
·
Fungsi putchar() digunakan untuk menampilkan sebuah karakter.
§ Printf()
o Fungsi fprintf()
digunakan untuk mencetak semua jenis tipe data ke printer dan secara otomatis
memberikan efek erpindahan baris.
o Fungsi ini fungsinya
menampilkan hasil dengan kode terformat
o Fungsi printf()
digunakan untuk menampilkan semua jenis data (numeric dan karakter).
Bentuk umum :
printf(“%m.nf”, argument);
·
m
: menyatakan panjang range.
·
n
: menyatakan jumlah digit di belakang koma.
·
argument :
nilai atau variable yang akan ditampilkan.
Berikut adalah kode-kode format untuk
fungsi printf() :
Kode Format Kegunaan
%c Menampilkan
sebuah karakter
%s Menampilkan
nilai string
%d dan %i Menampilkan
nilai desimal integer
%u Menampilkan
nilai desimal integer tak bertanda
%x Menampilkan
nilai heksadesimal integer
%o Menampilkan nilai oktal integer
%f Menampilkan
nilai pecahan
%e Menampilkan
nilai pecahan dalam notasi saintifik
%p Menampilkan
suatu alamat memori untuk pointer
§ puts()
§ Fungsi puts()
digunakan untuk menampilkan data string dan secara otomatis akan diakhiri
dengan perpindahan baris.
§ Fungsi fputs()
digunakan untuk mencetak tipe data string ke printer.
§ dipakai untuk
menampilkan nilai string tidak terformat. maksud dari tidak terformat adalah
lebar dan bentuk dari tampilannya tidak dapat diatur.
r.
·
dipakai untuk menampilkan nilai karakter
tidak berfo
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.
§
Cout
Fungsi cout << dapat digunakan untuk
menampilkan semua jenis data (numeric dan karakter) yang dapat berupa nilai, karakter
ataupun konstanta.
·
Input
§ getchar()
·
Fungsi getchar() digunakan untuk membaca data yang bertipe karakter.
·
Harus diakhiri dengan penekanan tombol enter.
·
Karakter yang dimasukkan terlihat pada layar.
·
Pergantian baris secara otomatis.
§ Fungsi getch() dan getche() digunakan
untuk membaca data karakter.
§ Karakter yang dimasukkan tidak perlu
diakhiri dengan penekanan tombol enter.
§ Tidak memberikan efek pergantian baris
secara otomatis.
§ Jika menggunakan fungsi getch() karakter
yang dimasukkan tidak akan ditampilkan pada layer sehingga sering digunakan
untuk meminta inputan berupa password.
§ Sedangkan pada getche() karakter yang
dimasukkan akan ditampilkan pada layar.
§ fungsi gets() berguna untuk memasukkan data bertipe
karakter, tanpa penggunaan format seperti scanf(), dan tidak dapat untuk
menginput data numeric ataupun string.
·
Input
§ Scanf()
·
Fungsi pustaka scanf() digunakan untuk menginput data berupa data numerik,
karakter dan string secara terformat.
·
Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() :
1.
Fungsi scanf() memakai penentu format
2.
Fungsi scanf() memberi pergantian baris secara otomatis
3.
Fungsi scanf() tidak memerlukan penentu lebar field
4.
Variabelnya harus menggunakan operator alamat .
Kode penentu format :
·
%s : Membaca sebuah string
·
%i, %d : Membaca sebuah bilangan bulat (integer)
·
%f, %e : Membaca sebuah bilangan pecahan (real)
·
%o : membaca sebuah
bilangan octal
·
%x : Membaca sebuah
bilangan heksadesimal
·
%u : Membaca sebuah
bilangan tak bertanda
§ Harus diakhiri dengan
penekanan tombol enter.
§ Cursor secara otomatis
akan pindah baris.
§ Tidak memerlukan
penentu format.
·
Menggunakan fungsi printf(), puts(), dan putchar().
·
Fungsi printf() digunakan untuk menampilkan semua jenis data (numeric dan
karakter).
·
Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis
akan diakhiri dengan perpindahan baris.
·
Fungsi putchar() digunakan untuk menampilkan sebuah karakter.
o Fungsi fprintf()
digunakan untuk mencetak semua jenis tipe data ke printer dan secara otomatis
memberikan efek erpindahan baris.
o Fungsi ini fungsinya
menampilkan hasil dengan kode terformat
Bentuk umum :
·
n
: menyatakan jumlah digit di belakang koma.
·
argument :
nilai atau variable yang akan ditampilkan.
%c Menampilkan
sebuah karakter
§ Fungsi puts()
digunakan untuk menampilkan data string dan secara otomatis akan diakhiri
dengan perpindahan baris.
§ Fungsi fputs()
digunakan untuk mencetak tipe data string ke printer.
§ dipakai untuk
menampilkan nilai string tidak terformat. maksud dari tidak terformat adalah
lebar dan bentuk dari tampilannya tidak dapat diatur.
·
dipakai untuk menampilkan nilai karakter
tidak berfo
Tidak ada komentar:
Posting Komentar