Perintah standar output yang disediakan Borland C++ diantaranya adalah:
- cout()
- printf()
- puts()
- putchar()
1. Fungsi cout()
Fungsi cout() merupakan sebuah objek di dalam C++ yang digunakan untuk menampilkan informasi ke layar. Untuk menggunakan fungsi cout() memerlukan file header.
Contoh Program:
#include <iostream.h>
#include <conio.h>
/**
*bundet.com
*Perintah keluaran dengan fungsi cout()
*/
void main() {
cout << "STMIK El Rahma \n Yogyakarta";
cout << "Qur'ani, lulus jadi jutawan" << endl;
cout << "Inssyaallah";
getch();
}
2. Fungsi printf()
Untuk menggunakan fungsi ini dipelukan file header stdio.h. Adapun bentuk umum penulisan fungsi ini adalah sebagai berikut:
printf("penentu-format", argumen1, argument-n);
Untuk penentu format bisa dilihat pada tabel berikut:
| Tipe Data | Penentu Format |
|-------------------------------------------------------------------------------|----------------|
| Integer | %d |
| Floating point Bentuk desimal Bentuk berpangkat Bentuk desimal dan berpangkat | %f %e %g |
| Double precision | %lf |
| Character | %c |
| String | %s |
| Unsigned integer | %u |
| Long integer | %ld |
| Long unsigned integer | %lu |
| Unsigned hexadesimal integer | %x |
| Unsigned octal integer | %o |
Contoh Program:
#include <stdio.h>
#include <conio.h>
/**
*bundet.com
*Perintah keluaran dengan fungsi printf()
*/
void main() {
int a = 10;
char b = 'J';
printf("%c merupakan Abjad yang ke - %d", b, a);
getch();
}
3. Fungsi puts()
Fungsi puts() digunakan khusus untuk mencetak string ke layar. Puts() berasal dari kata PUT STRING. Perbedaan fungsi printf() dan puts() dapat Anda lihat pada tabel di bawah ini:
| printf() | puts() |
|---------------------------------------------------------|------------------------------------------------------------------------------------------|
| Harus menentukan tipe data untuk data string yaitu %s | Tidak perlu penentu tipe data string, karena fungsi ini khusus untuk tipe data string |
| Untuk mencetak pindah baris (end line) perlu notasi \n | Untuk mencetak pindah baris tidak perlu notasi \n karena sudah diberikan secara otomatis |
Contoh Program:
#include <stdio.h>
#include <conio.h>
/**
*bundet.com
*Perintah keluaran dengan fungsi puts()
*/
void main() {
char kampusQ[30] = "STMIK El Rahma";
puts("Saya kuliah di");
puts(kampusQ);
getch();
}
Semoga bermanfaat & selamat belajar!
Sumber:
© STMIK El Rahma Yogyakarta. Disusun Oleh Bp. Eko Riswanto, S.T., M.Cs,