Setelah sebelumnya saya membahas mengenai
apa itu bahasa pemrograman c++, sekarang saya
akan berbicara mengenai apa fungsi input dan output di dalam c++ itu. Dimana
Fungsi Input dan Output dipergunakan untuk menampilkan sebuah informasi hasil
pengolahan masukan.Tanpa fungsi ini kita tidak dapat memasukkan data tentunya.
Berikut beberapa fungsi input dan output di
dalam c++ :
1. Fungsi
scanf() (Fungsi Input/masukan) dan printf() (fungsi output/keluaran)
Fungsi scanf() membentuk sebuah input
terformat. scanf() memasukkan data yang sudah ditentukan sebelumnya, atau sudah
ditentukan bentuknya.Sedangkan fungsi printf() yaitu Suatu fungsi untuk
character dan string baik untuk menghasilkan hanya informasi yang berbasis
character. Suatu saat jika untuk menampilkan semua jenis data. Dapat digunakan
fungsi if(), yang tidak hanya fungsi karakter. Adapun dengan menggunakan fungsi
scanf() dan fungsi printf() maka dapat dihasilkan sebuat output data
terformat karena fungsi ini memberikan keleluasaan untuk mengatur tampilan
hasil input dan output. dalam fungsi ini yang diperlukan untuk file header
adalah <stdio.h>.
Berikut Format yang digunakan dalam fungsi
scanf() :Berikut Format yang digunakan dalam fungsi printf() :
Selain format yang
diatas perlu diperhatikan juga sebuah karakter yang ditulis dengan tanda
“\” yang diikuti dengan karakter tertentu.
Karakter-karakter tersebut ialah :
\\ = Memunculkan karakter \
\” = Memunculkan karakter “
\’ = Memunculkan karakter ‘
\? = Memunculkan karakter ‘
\a = Untuk membangkitkan suara atau speaker (bell)
\b = Karakter backspace, kursor akan kembali ke depan sebanyak satu karakter
\f = Formfeed : untuk meletakkan formfeed
\n = Newline : untuk meletakkan baris baru(ganti baris )
\r = Carriage return : untuk meletakkan kursor di awal baris bersangkutan
\t = Horizontal tab : untuk meletakkan tab horizontal
\v = Vertical tab : untuk meletakkan tab vertical
\” = Memunculkan karakter “
\’ = Memunculkan karakter ‘
\? = Memunculkan karakter ‘
\a = Untuk membangkitkan suara atau speaker (bell)
\b = Karakter backspace, kursor akan kembali ke depan sebanyak satu karakter
\f = Formfeed : untuk meletakkan formfeed
\n = Newline : untuk meletakkan baris baru(ganti baris )
\r = Carriage return : untuk meletakkan kursor di awal baris bersangkutan
\t = Horizontal tab : untuk meletakkan tab horizontal
\v = Vertical tab : untuk meletakkan tab vertical
Berikut Contoh Fungsi Input dan Output dengan
Fungsi scanf() dan Printf() :
#include <stdio.h>
main(){
int x;
printf(“Masukkan sebuah bilangan bulat = ”);
scanf(“%d”, &x);
printf(“Nilai yang dimasukkan adalah = %d”, x
);
return 0;
}
Dan hasilnya adalah :
2. Fungsi
Input Cin>> dan Output Cout<< dalam C++
Sama seperti fungsi input dan outpur scanf()
dan printf(), cin>> dan cout<< juga berfungsi sebagai
masukakn(input) dan juga keluaran(output). Namun bedanya Cin>> dan
Cout<< menggunakan sebuah file header <iostream.h>
Berikut Contohnya :
#include <iostream.h>
int main()
{
int x;
cout<< “Masukkan bilangan bulat: “;
cin>>x;
cout<<“Nilai yang dimasukkan :”<< x;
cout<<endl;
return 0;
}
Dan Lihat Hasilnya :int main()
{
int x;
cout<< “Masukkan bilangan bulat: “;
cin>>x;
cout<<“Nilai yang dimasukkan :”<< x;
cout<<endl;
return 0;
}
Sama
bukan hasilnya menggunakan Fungsi Input dan Output scanf() dan printf() maupun
menggunakan Fungsi Cin>> dan Cout<< …
Fungsi return
0 yang disebutkan di atas
adalah fungsi main() yang digunakan untuk mengembalikan nilai 0 ke sistem
operasi yang menandakan bahwa program tersebut berjalan dengan baik tanpa
adanya kesalahan.
Nah, udah ngerti kan Fungsi Input dan Output dalam c++, pada intinya
fungsi input dan juga output itu dipergunakan untuk mendeklarasikan masukan
maupun inputan guna menghasilkan informasi yang kita masukkan. Selain Fungsi
input dan output dalam c++ masih banyak lagi yang perlu dipelajari di c++,
seperti mengenai perulangan didalam c++ (Bagaimana sih
perulangan di c++), percabangan, array, sorting, searching, dan masih banyak lainnya.
Terima kasih telah berkunjung di artikel
saya .. Jangan Lupa
berikan Komentar ya .. Selamat Belajar +
Coding




Tidak ada komentar:
Posting Komentar