Tahun : 2005
Versi :5
Pertemuan 5
STREAM INPUT/OUPUT
1
Learning Outcomes
• Pengertian Stream
• cin dan cout
• get
3
<<ISI>>
4
STREAM
5
STREAM
Contoh:
#include <constream.h>
void main()
{ clrscr();
cout << “Hello Binusian!!”;
}
7
STREAM
Bentuk umum:
cin >> variabel;
8
STREAM
Contoh:
#include <constream.h>
void main()
{ clrscr();
int i;
cout << “masukkan i: ”;
cin >> i;
cout << “Nilai i adalah :” << i;
} 9
int width (int)
Untuk mengubah lebar output yang akan
ditampilkan.
#include <iostream.h>
void main()
{ int x = 10;
cout.width (4);
cout << “Bilangan = ” << x;
}
10
Keluaran program diatas:
Bilangan = 10
11
char fill (char)
Untuk mengubah karakter pengisi.
#include <iostream.h>
void main()
{ int x = 10;
cout.fill (‘0’);
cout.width (4);
cout << “Bilangan = ” << x;
}
12
Keluaran program diatas:
Bilangan = 0010
13
#include <iostream.h>
void main()
{ int x = 10;
cout.fill (‘x’);
cout.width (4);
cout << “Bilangan = ” << x;
}
16
#include <iostream.h>
void main()
{ float y = 123.45;
cout.precision (1);
cout << “Bilangan = ” << y;
}
19
Get
• Fungsi get
– cin.get()
– Mengembalikan satu karakter dari
stream
• Mengembalikan EOF jika end-of-file diinput
• End-of-file
– Diindikasikan dengan input:
• ctrl-z pada IBM-PCs
• ctrl-d pada UNIX dan Macs
– cin.eof()
• Mengembalikan 1 (true) jika EOF diinput 20
Penutup
21