Minggu, 28 Desember 2014

Perbedaan cout dengan printf pada C++

Kali ini saya akan membahas tentang bahasa pemrograman C/C++. Beberapa teman-teman ku yang tanya apa sich perbedaan bahasa C dan bahasa C++ ?. Trus ada lagi yang tanya kenapa dalam pemrograman C/C++ yang saya cari di google itu kebanyakan menggunakan cout. Kenapa saya di dalam kelas perkuliahan diajarkan yang menggunakan output printf. Sebenarnya apa sih perbedaaannya dari cout dan printf itu ?

Masing-masing perintah tersebut memiliki perbedaan dalam percetakan variable, maka pada printf harus dimasukkan string penandanya, sedangkan pada cout harus dipisahkan dengan tanda <<. pustaka yang harus dimasukkan untuk masing-masing perintah juga berbeda yakni pada printf harus ada #include<stdio.h>, sedangkan pada cout harus ada #include<iostream.h>.

Selain itu untuk kedua input juga berbeda, cout memiliki input yaitu cin, sedangkan printf memiliki input scanf. dari pada panjang lebar mending lihat perbedaan di bawah ini

Ini merupakan contoh menghitung volume kubus dengan cout/cin :


Sedangkan ini dengan menggunakan printf/scanf :



Tinggal temen-temen mau pilih yang mana yang menurut teman-teman lebih mudah untuk dipahami . . . :D

5 komentar: