Perintah Keluaran / Output C++

0



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.



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

 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting