-->

Operasi Input / Output Pemograman C/C++

Operasi Input /OutputAlgoritma Pemrograman C++


Bahasa C

Input & Output (Masukan dan Keluaran) adalah aktifitas pengguna dengan program pada komputer yang memungkinkan kita memberikan data kedalam program dan program itu juga dapat mengeluarkan data untuk pengguna. Data tersebut dapat berupa text, file, gambar, hardcopy dan lain-lain. Kali ini kita akan belajar mengenai dasar Input Output pada C/C++.

Pada ANSI C. operasi Input Output (IO Dasar pada layar console) dilakukan dengan menggunakan fungsi-fungsi yang ada di library “#include <stdio.h>”. sebagai contoh beberapa pernyataan yang tertera pada library “#include <stdio.>” adalah printf, puts, putchar, scanf, gets,dan getschar dan lain-lain. Mereka berfungsi sebagai dasar Masukan dan Keluaran dalam bahasa pemrograman C.

Input / Masukan

scanf()
Jika kita ingin memasukan data dari keyboard, kita dapat menggunakan fungsi scanf(). Data selanjutnya dapat didefinisikan sebagai data variabel. Jika fungsi scanf() ini digunakan untuk membaca data tipe array, karakter selanjutnya kita sebut dengan istilah string, maka fungsi ini hanya akan membaca data sampai ditemukan blank. Dengan demikian nilai setelah blank dianggap bukan lagi nilai dari variabel yang akan mengisi variabel tersebut. Fungsi scanf() lebih cocok digunakan untuk data-data numerik.

gets()
Jika kita menggunakan fungsi scanf() untuk membaca data bertipe string, maka data tersebut hanya akan dibaca sampai ditemukan spasi. Untuk keperluan pemasukan data string yang panjang dipisahkan dengan spasi, bahasa C menyediakan fungsi gets().

getchar()
Perintah getchar() digunakan untuk memasukan sebuah nilai karakter ke variabel yang bertipe karakter.

Output / Keluaran

printf()
Fungsi printf() digunakan untuk menampilkan suatu keluaran pada layar. Bentuk umum dari printf() adalah sebagai berikut:
Printf("string control”, argumen1, argumen2,..)

puts()
Cara ini untuk menampilkan suatu keluaran ke layar adalah dengan menggunakan fungsi puts(). Tetapi fungsi puts hanya digunakan untuk menampilkan nilai string dan sudah mengandung line feed atau escape sequence “\n” ganti baris.

putchar()
Fungsi ini digunakan untuk menampilkan sebuah karakter saja dan tidak mengandung escape sequence "\n"

Bahasa C++

Pada bahasa pemrograman C++ pencipta membuat cara baru untuk melakukan operasi Input dan Output yang bisa dikatakan lebih mudah dari bahasa pemrograman C, fitur Input output C++ tidak menggantikan fitur input output pada bahasa C, kita tetap biasa menggunakan fungsi-fungsi input output C di dalam program C++. Operasi Input dan Output dapat kita lakukan dengan menggunakan fungsi-fungsi yang berada pada Stream dan salah satunya ada pada library “#include <iostream.h>”.

Stream adalah suatu logika device (peralatan logika) yang menghasilkan dan menerima informasi atau suatu wadah yang digunakan untuk menampung keluaran dan menampung aliran data. Stream adalah nama umum untuk menampung aliran data (contoh : file, keyboard, mouse), maupun untuk keluaran (contoh : layer, printer). Dalam C++ input berarti membaca dari stream dan output berarti menulis ke stream.


Input / Masukan

cin >>
Interaksi pengguna (manusia) dengan program, memungkinkan program dapat menerima data dari pengguna yang biasanya berbentuk text, file, gambar, hardcopy dan lain-lain. Dalam bahasa C kita dapat melakukan perintah input dasar text dengan menggunakan funsi printf(), puts(), putchar. Dan dalam bahasa C++ kita dapat melakukanya dengan keyword cin.

Sebelum itu kita harus tau bahwa pengguna memasukan data yang berarti program akan membutuhkan tempat untuk menyinpan data yang pengguna berikan (seperti kita mencoba untuk mengambil air dan membutuhkan tempat yaitu gelas). Dalam komputer tempat tersebut dinamakan sebagai memori. Dan memori dapat dipesan oleh bahasa pemrograman dengan cara mendirikan variable.

Output / Keluaran

cout  <<
Aktifitas program yang mendapatkan perintah untuk memberikan informasi data kepada pengguna (manusia). Data itu biasanya merupakan olahan dari data lainya yang bisa berbentuk text, file , gambar, hardcopy dan lain-lain. Dalam bahasa C. perintah keluaran dasar berbentuk text kita dapat melakukanya dengan menggunakan fungsi printf(), puts(), putchar dan lain-lain. Dalam bahasa C++ kita dapat melakukanya dengan keyword cout.

Dan jika kita ingin melakukan keluaran (menampilkan) nilai dari suatu variable kita hanya akan membutuhkan identias dari variable tersebut dan jika kita ingin langsung menampilakan sebaris kalimat (string), kita dapat melakukanya dengan menambahkan sepasang tanda petik dua di awal kalimat dan di akhir kalimat.


Contoh Soal



Berlangganan update artikel terbaru via email:

0 Response to "Operasi Input / Output Pemograman C/C++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel