A. Perintah
Keluaran / Output
Perintah
Output berfungsi untuk menampilkan sesuatu ke layar console program. Hal ini digunakan untuk
menambah interaktifitas console program anda dengan user. Beberapa perintah output pada C :
1. Printf
Fungsi printf() merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan informasi kelayar. Bila ingin mengaktifkan fungsi ini. sebelumnya tuliskan dahulu "stdio" di file header.
Bentuk penulisan :
printf("string-kontrol", argumen-1, argumen-2, ...);
String-Kontrol dapat berupa keterangan yang akan ditampilkan pada layar beserta penentu format. Penentu format dipakai untuk memberi tahu kompiler mengenai jenis data yang dipakai dan akan ditampilkan. Argumen ini dapat berupa variabel, konstanta dan ungkapan.
Fungsi printf() merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan informasi kelayar. Bila ingin mengaktifkan fungsi ini. sebelumnya tuliskan dahulu "stdio" di file header.
Bentuk penulisan :
printf("string-kontrol", argumen-1, argumen-2, ...);
String-Kontrol dapat berupa keterangan yang akan ditampilkan pada layar beserta penentu format. Penentu format dipakai untuk memberi tahu kompiler mengenai jenis data yang dipakai dan akan ditampilkan. Argumen ini dapat berupa variabel, konstanta dan ungkapan.
Penentu Format printf()
1.1. Integer
dan Character
Digunakan
untuk merujuk kepada tipe data apapun yang
merepresentasikan bilangan bulat, atau beberapa bagian dari
bilangan bulat.
Contoh Program bertipe data Integer dan Character
#include
<stdio.h>
#include
<conio.h>
main()
{
int
a = 7;
char
b = 'G';
clrscr();
printf("%c
Merupakan Abjad Yang Ke - %d", b, a);
}
Output yang dihasilkan :
1.2. Floating-Point
Float
adalah sebuah format bilangan yang bertipe data pecahan. Bila ingin mencetak
atau menampilkan data ini, biasanya tampilannya tampak kurang bagus. Hal
tersebut dapat diatur lebar fieldnya dan jumlah desimal yang ingin dicetak
dengan penentu lebar field. Berikut bentuk penulisannya :
Contoh
Program tanpa penentu lebar field :
#include
<stdio.h>
#include
<conio.h>
main()
{
float
a = 7.50, b = 243.21;
clrscr();
printf("Bilangan
A = %f \n", a);
printf("Bilangan
B = %f", b);
}
Output yang dihasilkan :
Contoh
Program menggunakan penentu lebar field :
#include
<stdio.h>
#include
<conio.h>
main()
{
float
a = 7.50, b = 243.21;
clrscr();
printf("Bilangan
A = %4.2f \n", a);
printf("Bilangan
B = %4.2f", b);
}
Output yang dihasilkan :
1.3. String
Kumpulan
dari beberapa karakter atau array dari karakter. String dan karakter dibedakan
cara penulisannya. String ditulis dengan diapit oleh tanda petik ganda
"..." dan karkter ditulis dengan tanda petik tunggal '...'.
Contoh
Program :
#include
<stdio.h>
#include
<conio.h>
void
main()
{
char
nama[20];
char
alamat[30];
printf<<"Masukkan
nama Anda : ";
scanf.getline(nama,
sizeof(nama));
printf<<"Masukkan
alamat Anda : ";
scanf.getline(alamat,
sizeof(alamat));
printf<<"\n";
prntf<<"Nama
Anda : "<<nama<<endl;
pintf<<"Alamat
Anda : "<<alamat<<endl;
getch();
}Output yang dihasilkan :
2. Puts
Perintah
puts() sebenarnya sama dengan printf(), yaitu digunakan untuk mencetak string
ke layar. puts() berasal dari kata PUT STRING. Bila ingin mengaktifkan fungsi
ini. sebelumnya tuliskan dahulu "stdio" di file header.
Perbedaan
Printf dengan Puts
Contoh
Program :
#include
<stdio.h>
#include
<conio.h>
main()
{
char
a[5] = "Fikri";
clrscr();
puts("Nama
saya adalah : ");
puts(a);
}
Output yang dihasilkan :
3.Putchar()
Perintah
ini digunakan untuk menampilkan sebuah karakter ke layar. Penampilan karakter
tidak diakhiri dengan pindah baris.
Contoh
program :
#include
<stdio.h>
#include
<conio.h>
main()
{
clrscr();
putchar('F');
putchar('I');
putchar('K');
putchar('R');
putchar('I');
getch();
}
Output yang dihasilkan :
4. cout
Fungsi
cout() merupakan sebuah objeck didalam C++ digunakan untuk menampilkan suatu
data kelayar. Untuk menggunakan fungsi ini, harus menyertakan file header
iostream.h
Contoh
Program :
#include
<conio.h>
#include
<iostream.h>
main()
{
float
a, b, c;
a=7.5;
b=6.4; c=0;
clrscr;
cout<<"Nilai
A : "<<a<<"\n";
cout<<"Nilai
B : "<<b<<"\n";
c
= a + b;
cout<<"Nilai
C : "<<c<<"\n";
getch();
}Output yang dihasilkan :
5. Escape
Sequences
Escape
Sequences merupakan suatu karakter khusus yang menggunakan notasi "\"
(back slash) jika karakter terdapat notasi "\" ini sebagai karakter
"escape" ( menghindar ).
Berikut
karakter dengan makna khusus yang menggunakan notasi \ (back slash) :
Contoh
Program :
#include
<conio.h>
#include
<stdio.h>
main()
{
float
a=7.50, b=6.40, c=3.33;
float
d=11.50, e=12.32, f = 2.2;
clrscr();
printf("A
= %2.2f\t B = %2.2f\t C = %2.2f ", a, b, c);
printf("\nD
= %2.2f\t E = %2.2f\t F = %2.2f\t", d, e, f);
getch();
}
Output yang dihasilkan :
Referensi :
Pemrograman
C++ dengan Borland C++ 5.02 (Edisi Revisi)
Klik Link dibawah ini untuk mendownload document ini:
Perintah Keluaran / Output C++ << Indowebster
0 comments:
Post a Comment