Minggu, 04 September 2011

Operator C++


Di ANSI C, operasi input dan output dilakukan dengan menggunakan fungsi-fungsi yang ada di header file stdio.h. contohnya untuk input dan output ke layer monitor digunakan perintah seperti printf, scanf, putch, dsb.Untuk input dan output ke file digunakan perintah seperti fread, fwrite, fputc,dsb.
C++ mempunyai teknik input dan output yang baru, yaitu : menggunakan stream. Header file untuk input dan output stream adalah iostream.h dan beberapa file lain, seperti strstrea.h, fstream.h, dan constrea.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.

1. Operator Output
Simbol << menginsert objek ke output stream, yang biasanya mengacu pada layar monitor. Cout juga disebut juga sebagai stream (aliran) karena bila beberapa pesan dikirimkan ke cout, maka pesan tersebut ditulis dilayar sesuai dengan urutannya.
Contoh Program :
#include 
using namespase std;

int main()
{
int panjang :
panjang = 7;
cout<

system("PAUSE");
return EXIT_SUCCESS;
}

 Penjelasan :
1. Mula-mula angka 7 disimpan dulu di variabel “panjang” bertipe integer
2. Kemudian variabel “panjang” tadi dipanggil
3. Maka outputnya adalah : 7                               .
Karena 7 adalah nilai yang tersimpan dalam variabel  “panjang”


2. Operator Input
Simbol >> adalah operator ekstraksi, atau operator input. Digunakan dengan input stream cin (Console Input).
Contoh Program :

#include 
using namespase std;

int main()
{
int panjang, lebar;
cout<<"Masukkan panjang :";
cin>>panjang;
cout<<"Masukkan lebar :";
cin>>lebar;
cout<<"Hasilnya adalah :";
cout<

 system("PAUSE");
return EXIT_SUCCESS;
}

Penjelasan :
1. Mula-mula kita disuruh memasukkan (input) panjang yang dideklarasikan dalam variabel “panjang” yang bertipe integer. Setelah kita menginputkan sebuah angka, misal 3, maka angka 3 akan tersimpan terlebih dahulu pada variabel panjang tersebut.
2. Kedua, kita kembali diperintahkan untuk memasukkan lebar yang dideklarasikan dalam variabel “lebar” yang bertipe integer. setelah kita menginputkan sebuah angka, misal 4, maka angka tersebut akan tersimpan dalam variabel lebar.
3. Dalam console output, angka 3 (variabel panjang) dan angka 4 (variabel lebar) akan dikalikan. Kemudian hasil kali dari kedua angka tersebut akan muncul atau keluar sebagai hasil.
Outputnya adalah sebagai berikut :
============================
|        Masukkan panjang: 3                       |
|        Masukkan lebar: 4                            |
|        Hasilnya adalah: 12                          |
|        Press any key to continue . . ._        |
============================


3. Operator Aritmatika dan Operator Relasional


0 komentar:

Posting Komentar