praktikum 3

Upload: hyureka-silverstone

Post on 18-Oct-2015

62 views

Category:

Documents


3 download

DESCRIPTION

Praktikum 3

TRANSCRIPT

Laporan Praktikum IIIINPUT/OUTPUT

BY : NURWAHYUDDINIM : (12022038)

Program Studi Teknik ElektroFakultas Teknologi IndustriUNIVERSITAS AHMAD DAHLAN

I. TUJUAN PRAKTIKUM

Adapun tujuan dalam praktikum mengenai input/output ini antara lain sebagai berikut :1. Dapat memahami implementasi konsep dasae pemrogrman dengan alat bantu Turbo C++,2. Dapat menjelaskan konsep stream dalam pemrograman C++,3. Mampu menjelaskan cara penulisan perintah untuk menampilkan data ke layar monitor,4. Dapat menjelaskan cara menuliskan perintah untuk mengambil masukkan dari keyboard,5. Dapat menerapkan keyword cout,6. Dapat menerapkan keyword cin,7. Mampu membuat program kombinasi input output,8. Mampu menjelaskan listing program yang telah dibuat.

II. DASAR TEORI

Pustaka iostream adalah pustaka/library yang sering digunakan dalam pemrograman C++. Program yang memakaipustaka iostream harus menyertakan (include) file iostream.h.

Pustaka iostream menyediakan sejumlah operasi untuk menangani baca dan tulis tipe-tipe data buku. Pustaka iostream merupakan pustaka berbasis objek yang menyediakan fungsi-fungsi input dan output menggunakan stream.

Stream adalah sebuah abstraksi yang merepresentasikan media yang digunakan pada operasi-operasi input dan output. Sebuah stream pada dasarnya dapat direpresentasikan sebagai sebuah sumber atau tujuan karakter dengan panjang yang tidak terbatas. Stream, secara umum dapat diasosiasikan dengan perangkat fisik yang menjadi sumber atau tujuan karakter-karakter tersebut, misal disk, keyboard, atau layar monitor sehingga karakter yang diperoleh atau dituliskan dari/ke abstraksi yang disebut stream ini, secara fisik merupakan output/input dari/ke perangkat fisik.

Sebagai contoh, file stream adalah objek C++ untuk memanipulasi dan berinteraksi dengan file. Ketika file stream digunakan untuk membuka file, maka opreasi-operasi output/input pada stream tersebut secara fisik terlihat pada file tersebut. Pada level paling bawah, suatu file diinterpretasikan sebagai suatu barisan atau stream dari bytes. Pada level ini konsep tipe data tidak ada. Sedangkan pada level user, suatu file terdiri dari suatu barisan data dari satu atau lebih tipe karakter, nilai-nilai numerik, dan obyek-obyek kelas.

Pernyataan/perintah keluaran/output adalah pernyataan yang dipakai untuk menampilkan suatu data ke perangkat output, misal layar monitor. Argumen dapat berupa data string atau variabel yang sudah dideklarasikan. Perintah yang digunakan adalah cout. Operasi output dilakukan oleh operator leftshift atau operator insertion (> daftar_masukan

III. HASIL PRAKTIKUM III

a) Output menggunakan stream : SalamProgram III.1 :

Hasil Kompile Program

Program III.2 :

Hasil Kompile

Program III.3 :

Hasil Kompile

b) Input string menggunakan stream : NamaProgram III.4 :Hasil Kompile

c) Program Input ke Variabel Bilangan : Menghitung AkarProgram III.5

Hasil Kompile

d) Program dengan beberapa Input : Menghitung RerataProgram III.6Listing sebelum diperbaiki :

Listing sesudah diperbaiki :

Hasil Kompile Program III.6 :

IV. TUGAS

Listing Program :

Hasil Kompile :

V. KESIMPULAN

Adapun kesimpulan yang dapat diambil dalam Praktikum III ini antara lain :1. Dalam menjalankan Program C++ sebenarnya sangat gampang dan sangat mudah, hanya saja dibutuhkan ketelitian maupun kesabaran ketika terjadi kesalahan (Error) pada saat mengkompile data yang kita jalankan,2. Pustaka iostream yaitu pustaka yang sering pakai dalam menjalankan program C++, yang menyediakan sejumlah operasi untuk menangani baca dan tulis tipe-tipe data buku,3. Perintah/fungsi cout yaitu perintah keluaran/output yang digunakan untuk menampilkan suatu data ke perangkat output,misal layar monitor, yang dilakukan oleh operator leftshift atau operator insertion().

VI. REFERENSI

Modul Praktikum Dasar Pemrograman Kartika Firdausy, S.T.,M.T blog.binadarma.ac.id/yantox_ska/ lecturer.eepis-its.edu/~tessy/lecturenotes/ ilmukomputer.com14