preloader

Input / Output Gaya Bahasa C++

Halo sahabat powercode seperti yang kita tahu C++ merupakan bahasa pemrograman yang membawa fitur-fitur yang di sediakan oleh bahasa c, termasuk fitur untuk proses Input / Output (I/0), Untuk selengkapnya simak artikel ini.

Fungsi printf( )

Fungsi printf( ) berguna untuk membuat keluaran (Output) data ke layar. Dalam menggunakan fungsi ini, kita dapat membuat string dengan format tertentu sesuai dengan keluaran yang diinginkan. Parameter pertama dari fungsi printf( ) berupa string. Berikut ini adalah tabel yang menunjukkan format-format data yang dapat digunakan ketika meggunakan fungsi printf( ).

Cara Kerja Fungsi Sprintf( )

Pembuatan String dengan format tertentu ada kalanya perlu disimpan ke dalam variabel, tidak untuk ditampilkan langsung ke layar. Untuk memenuhi keperluan ini, kita dapat meggunakan fungsi sprintf( ). Contoh kode program berikut menunjukkan cara kerja fungsi sprintf( ).

Hasil Program:

s: c++11 dan c++17
n: 15

Pada contoh di atas, string yang terbentuk akan disimoan ke dalam variabel s. Fungsi sprintf() mengembalikan nilai bertipe int yang menyatakan jumlah karakter di dalam string (karakter null tidak dihitung).

Jika kamu mau baca Artikel lain bisa kunjungi website ini : blogs.powercode.id

Cara kerja Fungsi scanf( )

Fungsi scanf( ) berguna untuk membaca data yang dimasukkan melalui keyboard. Data yang dibaca tersebut dapat berupa bilangan, karakter, maupun teks. Bentuk umum pe0;nggunaan fungsi scanf( ) adalah sebagai berikut: scanf("format", AlamatVariabel);.

Pada bentuk umum di atas, format menyatakan tipe data yang akan dibaca. Data yang dibaca selanjutnya akan ditempatkan di alamat tertentu. Perhatikan contoh kode berikut:

int a;

scanf("%d", &a);

Baris kode di atas berguna untuk membaca data bertipe bilangan bulat dari keyboard dan memasukkannnya ke dalam alamat memori yang ditempati oleh variabel a.

Membaca Data Bertipe Karakter

Untuk membaca data bertipe karakter kita perlu menggunakan format %c pada saat memanggil fungsi scanf( ).

Hasil program ke-1:

Masukan data bertipe karakter: 5
‘5’ adalah karakter angka

Hasil program ke-2:

Masukan data bertipe karakter: A
‘A’ adalah karakter huruf

Hasil program ke-3:

Masukan data bertipe karakter: $
‘$’ adalah karakter simbol

Rekomendasi Artikel lain yang menarik untuk di baca :

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *