Anda di halaman 1dari 15

Laporan Praktikum III

INPUT/OUTPUT

BY

NURWAHYUDDI (12022038)

NIM :

Program Studi Teknik Elektro Fakultas Teknologi Industri

UNIVERSITAS 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 (<<). Sintaksis yang digunakan pada perintah keluaran tersebut adalah :

Cout << daftar_keluaran

Pernyataan/atau perintah masukkan/input adalah pernyataan yang dipakai untuk memasukkkan suatu harga ke dalam variabel terrentu dari perangkat input, misal keyboard. Printah yang digunakan adalah cin. Operasi input dilakukan oleh operator rightshift atau operator extraction (>>). Sintaksis yang digunakn untuk perintah masukkan adalah sebagai berikut :

Sin >> daftar_masukan

III.

HASIL PRAKTIKUM III

a) Output menggunakan stream : Salam Program III.1 :

Hasil Kompile Program

Program III.2 :

Hasil Kompile

Program III.3 :

Hasil Kompile

b) Input string menggunakan stream : Nama Program III.4 :

Hasil Kompile

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

Hasil Kompile

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

Listing sesudah diperbaiki :

Hasil Kompile Program III.6 :

10

IV.

TUGAS

Listing Program :

11

Hasil Kompile :

12

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(<<), sedangkan perintah/fungsi cin yaitu perintah masukan/input yang dipakai untuk memasukkan suatu harga kedalam veriabel tertentu dari perangkat input, misal keyboard, yang dioprasikan oleh operator rightshift atau operator extraction(>>).

13

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.com

14

Anda mungkin juga menyukai