PROGRAM DASAR
|
FUNGSI MASUKAN DAN
KELUARAN
Wanda
Fadilah Wardani
XI TKJ B
Disini saya akan
membahas tentang fungsi masukan dan keluaran dalam program C++
Perintah
Keluaran
1. cout()cout adalah salah satu perintah keluaran yang akan menampilkan pernyataan yang ditulis oleh programer ke jendela program, dengan menggunakan file header iostream, bentuk umum penulisannya adalah sebagai berukut :
cout>>”Pernyataan”;
dan
cout>>a;
jika tidak menggunakan tandapetik dua, maka program akan menampilkan isi yang disimpan didalam sebuah variable ‘a’
2. printf()
perintah printf sama dengan perintah cout, namun printf menggunakan file header stdio dan berbeda cara penulisannya dengan cout, berikut bentuk umum penulisannya :
printf(“pernataa”);
dan
printf(variable);
3. puts()
puts atau input string, adalah perintah masukkan khusus untuk mengeluarkan data string ke jendela program, sebenarny cin dan printf juga dapat menampilkan data string, namun puts tidak perlu menggunakan ‘%s’ yang biasa digunakan di printf, kemudian puts secara otomatis akan membuat barus baru untuk menampilkan data string, perintah puts menggunakan header stdio
Perintah Masukkan
1. cin()
sama dengan cout cin juga menggunakan header iostream, namun cin merupakan perintah masukkan yang digunakan untuk menyimpan data kedalam sebuah variable, bentuk penulisannya secara umum adalah sebagai berikut
cin>>a;
Bahasa pemrograman C++ menyediakan
suatu obyek bernama cin (baca: C in). Obyek ini bermanfaat untuk membaca data
dari standard input (normalnya adalah keyboard).
1. cin
dengan Sebuah Variabel
Bentuk pernyataan cin untuk membaca
data dari keyboard dan meletakkan ke sebuah variabel bernama var:
cin >> var,
Tanda >> disebut operator
"pengambilan dari".
2. cin
dengan Lebih dari Satu Variabel
Bentuk cin juga dapat seperti
berikut:
cin >> bil_x >> bil_y;
Pernyataan di atas digunakan untuk
membaca bil_x dan bil_y.
3. cin
untuk Membaca Karakter
cin juga dapat dipakai untuk membaca
sebuah karakter:
cin >> karakter
Contoh program cin membaca karakter:
// cinkarakter.cpp
// program ini membaca karakter dengan cin
// Oleh: Benidiktus Sihotang, STP
#include
#include
#include
void main()
{
char karakter;
clrscr(); // menghapus layar
cout << "Masukkan sebuah karakter. ";
cin >> karakter;
cout << "Anda mengetik " << karakter << endl;
}
// program ini membaca karakter dengan cin
// Oleh: Benidiktus Sihotang, STP
#include
#include
#include
void main()
{
char karakter;
clrscr(); // menghapus layar
cout << "Masukkan sebuah karakter. ";
cin >> karakter;
cout << "Anda mengetik " << karakter << endl;
}
Hasil eksekusi:
C:\PRG>cinkarakter
Masukkan sebuah karakter. x
Anda mengetik x
Anda mengetik x
C:\PRG>_
Fungsi
getch() dan getche()
Fungsi getch() dan getche() berguna
untuk membaca sebuah karakter tanpa perlu menekan enter. Selain itu, fungsi ini
juga dapat dipakai untuk membaca tombol seperti spasi, tab ataupun enter.
Bentuk pemakaiannya:
karakter = getch();
karakter = getche();
Kode tombol yang ditekan akan
diberikan ke variabel karakter yang bertipe char. Perbedaan kedua fungsi di
atas yaitu fungsi getch() tidak menampilkan karakter dari tombol yang ditekan,
sedangkan fungsi getche() karakter dari tombol yang ditekan akan ditampilkan.
Apabila fungsi getch() atau getche()
digunakan, file header bernama conio.h perlu disertakan dalam program.
fungsi diatas berarti data yang di input akan disimpan didalam variable ‘a’
2. scanf()
sama dengan cin, scanf digunakan untuk perintah masukkan dan menggunakan file header stdio, bentuk umum penulisannya adalah sebagai berikut
scanf(“%d”,a);
untuk menyimpan data yang didalam variable a yang bernilai integer (%d=integer, %f=float, %c=character, %s=string)
3. gets()
perintah gets merupakan perintah masukkan khusus untuk menyimpan data dalam bentuk string, kelebihan dari cin dan printf, puts dapat membaca spasi sebagai karakter, perintah gets biasa digunakan dalam form isian data diri dan sebagainya yang harus menyimpan data yang didalamnyya terdapat spasi, seperti nama dan lain sebaainya
demikian perintah masukkan dan keluaran yang saya ketahui, mungkin terdapat kata dan penjelasan yang salah, saya mohon maaf dan mohon dibantu untuk memberikan penjelasan yang lebih rinci dan mudah dipaham
Nah,disini saya membuat suatu program masukan dan keluaran sederhana dalam c++, saya membuat perhitungan luas segitiga. Scriptnya seperti ini
Bias di lihat, perintah-perintah yang saya gunakan seperti pada gambar.. dan seperti yang kita ketahui fungsi perintah-perintah tersebut seperti yang tadi kita bahas.
Dan hasilnya seperti ini
Kita tinggal memasukan angka yang akan di jadikan alas, dan tinggi, setelah itu barulah akan muncul hasilnya.
0 comments:
Post a Comment