Pemrograman Dasar C++: Input dan Output Layer

Baringin
By -
0

 Setelah kita selesai membahas tentang Variable, selanjutnya kita akan masuk kepada materi I/O (Input dan Output). Dipembahasan Variable nilai sebuah variable sudah ditentukan sehingga user tidak bisa menentukan nilai lagi. Nah bagai jika kita ingin user yang menentukan sebuah nilai dari variable. Maka silahkan ikuti materi ini:



Pada pembahasan  sebelum, variable sudah kita beri nilai sehingga saat program dijalankan secara otomatis nilai akan tampil. namun pada pembahasan ini, user diberi hak untuk menentukan nilai dari variable tersebut.

Input merupakan Nilai yang diberikan oleh User terhadap sistim, sedangkan Output adalah proses yang dihasilkan setelah Input nilai dilakukan.

Fungsi Output didalam bahasa C++

  1. cout untuk menampilkan teks ke layar. 
  2. cerr untuk menampilkan error;
  3. clog untuk menampilkan log;
  4. printf() untuk menampilkan output, fungsi ini dari C;
Disini kita fokuskan saja pembahasan pada cout dan print. karena cerr clog pemakaiannya hampir sama dengan cout.

Fungsi Cout

Fungsi Cout digunakan untuk menampilkan text kelayer. contoh penulisan cout << "Text yang ditampilkan";. Fungsi ini sudah kita praktekkan pada materi sebelum. silahkan diulas kembali. karena disini kita tidak akan membahasnya lagi.

Fungsi Printf

Fungsi printf() merupakan fungsi yang aslinya dari bahasa C, tapi bisa juga dipakai pada C++. Fungsi printf() merupakan fungsi untuk menampilkan output ke layar komputer. Fungsi ini terdapat pada library <stdio.h> dan juga <iostream>. Berikut ini struktur dasar fungsi printf():












Ada beberapa hal yang perlu di perhatikan pada fungsi printf(). Fungsi ini menggunakan simbol %s, %d, dan \n untuk format teks.
  • %s adalah simbol untuk menampilkan nilai string;
  • %d adalah simbol untuk menampilkan nilai angka atau bilangan desimal;
  • \n adalah simbol untuk membuat baris baru.
  • %c untuk menampilkan karakter
  • %s untuk menampilkan teks (string)
  • %d, %i untuk menampilkan bilangan desimal
  • %f untuk menampilkan bilangan pecahan
  • %o untuk menampilkan bilangan oktal
  • %x untuk menampilkan bilangan heksadesimal
  • \t untuk membuat tabs
Fungsi Input
Sedangkan untuk mengambil input, C++ memiliki fungsi cin dan  scanf() dari bahasa C.

1. Fungsi cin (c input) adalah fungsi untuk mengambil input dari keyboard.

Berikut ini bentuk dasar fungsi cin:
            cin >> variable
Berikut contoh program:




















2. Fungsi scanf() sebenarnya dari bahasa C, tapi bisa juga digunakan pada C++. Fungsi scanf() adalah fungsi untuk mengambil input dari keyboard. Fungsi ini memiliki format seperti fungsi printf().
Sumber Gambar petanicoding.com


Perhatikan contoh program berikut:

















Nah itulah beberapa fungsi dari input dan output pada bahasa c++. tergantung anda lebih suka memakai fungsi yang mana?
Berikut bentuk penulisan flowchar dari I/O


berdasarkan flowchar diatas dapat dilihat bahwa simbol yang digunakan untuk input sama dengan simbol yang digunakan untuk output. 

Latihan:

Post a Comment

0Comments

Post a Comment (0)