Modul Prak Bahasa Pemrograman 2-Pages-6-9
Modul Prak Bahasa Pemrograman 2-Pages-6-9
Tujuan :
1. Mahasiswa dapat menggunakan perintah output dan dapat menuliskan
contoh programnya dalam bahasa C
2. Mahasiswa dapat menggunakan perintah output dan dapat menuliskan
contoh programnya dalam bahasa C
1. Dasar Teori
a. Perintah Output
Perintah Output adalah perintah yang digunakan untuk mengeluarkan hasil proses
komputer sehingga bisa dibaca oleh si pemakai (user). Adapun media yang digunakan
untuk menampilkan hasil output tadi bisa berupa monitor atau dicetak ke kertas melalui
printer. Beberapa fungsi untuk menampilkan output dalam C++ adalah :
Contoh program :
6
2. Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis akan
diakhir dengan perpindahan baris.
Contoh program :
3. Fungsi putchar(), fungsi pustaka ini hanya digunakan untuk menampilkan nilai karakter
dan tidak mengandung line feed.
Contoh program :
4. Fungsi cout, penggunaan cout stream dhubungkan dengan operator overloaded <<
(Sepasang tanda "less than").
Contoh program :
b. Perintah Input
Setiap bahasa pemrograman tidak akan bisa digunakan secara fleksibel jika tidak memiliki
perintah input. Perintah input adalah sebuah perintah dalam bahasa program yang
mampu meneruskan nilai dari operator untuk diproses oleh komputer. Perintah input
memerlukan perangkat keras input, biasanya adalah keyboard. Dalam C++, terdapat
empat perintah input yaitu scanf(), getche(), getch() dan gets().
7
1. Fungsi scanf(), Fungsi pustaka ini digunakan untuk memasukkan berbagai jenis data
melalui keyboard. Bentuk umumnya adalah sebagai berikut :
Scanf_s("format",&variabel);
Contoh program :
2. Fungsi _getch(), fungsi pustaka ini digunakan untuk membaca sebuah karakter tanpa
diakhiri ENTER. Pada _getch() ini, karakter yang dimasukkan tidak ditampilkan di layar.
getch() membaca karakter tunggal dari keyboard tetapi tidak ditampilkan di layar.
Contoh program :
3. Fungsi _getche(), fungsi pustaka getche() ini sama fungsinya seperti _getch() di atas.
Contoh program :
4. Fungsi cin, fungsi pustaka ini adalah berpasangan dengan fungsi pustaka cout, dimana
fungsinya adalah untuk memasukkan nilai variable ke dalam program melalui keyboard
8
Contoh program :
2. Tugas Pendahuluan
Kerjakanlah tugas pendahuluan berikut ini :
a. Buatlah output tulisan “Primakara Luar Biasa” dengan fungsi pustaka printf, puts, putchar,
dan cout !
b. Buatlah contoh program input dengan menggunakan scanf, getch, getche, dan cin !
3. Kegiatan Praktikum
Kerjakanlah tugas praktikum di bawah ini :
a. Buatlah program untuk menghitung luas dan keliling suatu persegi panjang. Panjang dan
Lebar dimasukkan melalui scanf !
b. Buatlah program untuk menghitung konversi mata uang dalam bentuk dollar, yen, dan
yuan. Adapun inputannya adalah rupiah dengan rumus :
1 Dollar = 13000 rupiah
1 Yen = 9000 rupiah
1 Yuan = 8000 rupiah
Gunakan perintah cin dan cout untuk menampilkan !
c. Buat program untuk menampilkan tulisan “Primakara Luar Biasa” puts() dan putchar()
jelaskan dimana letak perbedaannya !
d. Buat inputan data karakter ‘A’ dengan perintah _getch() dan _getche() !
4. Referensi
a. Abdul Kadir, “Pemrograman C++”, Andi Offset Yogyakarta, 2000.
b. Budi Raharjo, “ C++, Menggunakan Rahasia Pemrograman dalam C++, Informatika
Bandung, 2004
c. Edward E.H Halawa, “Pemrograman dengan C/C++ dan Aplikasi Numerik”, Erlangga, 1991.
d. Steve Potts & Clayton Walhum, “Dasar-dasar Pemrograman Borland C++”, Andi Offset
Yogyakarta, 2000.