Perintah standar output yang disediakan Borland C++ diantaranya adalah:
- cout()
- printf()
- puts()
- putchar()
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:
Fungsi printf()
Untuk menggunakan fungsi ini dipelukan file header stdio.h. Adapun bentuk umum penulisan fungsi ini adalah sebagai berikut:
Untuk penentu format bisa dilihat pada tabel berikut:
Contoh Program:
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:
Contoh Program:
#include <iostream.h>
#include <conio.h>
/**
*gatewan.com
*Wawan Beneran
*Perintah keluaran dengan fungsi cout()
*/
void main() {
cout << "STMIK El Rahma \n Yogyakarta";
cout << "Qur'ani, lulus jadi jutawan" << endl;
cout << "Inssyaallah";
getch();
}
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>
/**
*gatewan.com
*Wawan Beneran
*Perintah keluaran dengan fungsi printf()
*/
void main() {
int a = 10;
char b = 'J';
printf("%c merupakan Abjad yang ke - %d", b, a);
getch();
}
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>
/**
*gatewan.com
*Wawan Beneran
*Perintah keluaran dengan fungsi puts()
*/
void main() {
char kampusQ[30] = "STMIK El Rahma";
puts("Saya kuliah di");
puts(kampusQ);
getch();
}
