Recent

C++

Belajar Borland C++ : Perintah Keluaran (Output)

     Di Tulisan sebelumnya kita mengenal yang nama header, tipe data, konstanta dan variabel. Sekarang kita belajar perintah Masuk (Input) dan Keluar (Output).
A.      Perintah Keluar (Output)
Perintah keluar (Output) yang digunakan di dalam Borland C++ adalah :
1.       printf()
Fungsi printf merupakan fungsi keluaran yang sering digunakan untuk menampilkan informasi ke layar.
Bentuk Penulisan :
printf("string-kontrol", argumen-1, argumen-2);
String-Kontrol dapat berupa keterangan yang akan ditampilkan pada layar berserta penentu format. Sedangkan argumen disini adalah berupa variabel.

Tabel Penentu Format printf
TIPE DATA
PENENTU FORMAT printf
Integer (int)
%d
Floating Point (float)

Bentuk Desimal
%f
Bentuk Berpangkat
%e
Bentuk Desimal dan Berpangkat
%g
Double Precision (double)
%lf
Character (char)
%c
String
%s
Unsigned Integer
%u
Long Integer (long)
%ld
Long Unsigned Integer
%lu
Unsigned Hexadecimal Integer
%x
Unsigned Octal Integer
%o
contoh :
printf("%c merupakan karakter dan %d merupakan angka",c ,d);




#include <stdio.h>
#include <conio.h>

main()
{
   int a = 3;
   char b = 'B';
   clrscr();

   printf("%c merupakan karakter dan %d merupakan angka",c ,d);
getch();
}

a.       Penggunaan penentu lebar field
Lebar field dengan tipe data float atau pecahan, tampilan dapat diatur lebar field-nya dan jumlah desimal yang ingin dicetak. Bentuk penulisan :

%a.bf

Keterangan :
a = Lebar Field
b = Jumlah Desimal


#include <stdio.h>
#include <conio.h>

main()
{
  float a=3.14, b=223.54200;
  clrscr();
  printf("Bilangan A = %2.1f \n",a);
  printf("Bilangan B = %2.1f",b);

getch();
}

b.      Penggunaan Escape Sequences
Escape Sequences merupakan suatu karakter khusus menggunakan notasi " \ " (black slash) jika karakter terdapat notasi " \ "  ini sebagai karakter "escape" (Menghindar). Beberapa Escape Sequences yaitu :

Escape Sequences
Keterangan
\b
Backspace
\f
Formfeed (Pindah Halaman)
\n
Newline (Bari Baru)
\r
Carriage Return
\t
Tab (default = 7 Karakter)
\’
Tanda kutip Tunggal (')
\”
Tanda kutip Ganda (")
\\
Backslash
\xaa
Kode ASCII dalam hexadecimal. (aa menunjukan angka ASCII ybs)
\aaa
Kode ASCII dalam octal. (aaa menunjukan angka ASCII ybs)


#include <stdio.h>
#include <conio.h>

main()
{
  float a=7.50, b=44.23, c=3.25;
  float d=23.50, e=48.45, f=3.2;
  clrscr();
  printf("%8.2f\t%8.2f\t%8.2f",a,b,c);
  printf("%8.2f\t%8.2f\t%8.2f",d,e,f);

getch();
}

2.       puts()
Perintah puts sebenarnya sama dengan printf, yaitu digunakan untuk mencetak string ke layar. puts berasa dari kata PUT STRING. Perbedaan antara printf dengan puts adalah:

printf
puts
Harus menentukan tipe data untuk data string. yaitu %s
Untuk mencetak pindah baris, memerlukan notasi '\n'
Tidak perlu menetukan tipe data string, karena fungsi ini khusus untuk tipe data string
Untuk mencetak pindah baris tidak perlu notasi '\n', karena sudah diberikan secara otomatis


#include <stdio.h>
#include <conio.h>

main()
{
  char a[4]="Agustus";
  clrscr();
  puts("Saya Lahir di bulan ");
  puts(a);

getch();
}
3.       putchar()
Perintah putchar digunakan untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan pindah baris.


#include <stdio.h>
#include <conio.h>

main()
{
  clrscr();
  putchar('A');
  putchar('K');
  putchar('U');

getch();
}

4.       cout<<
Fungsi cout merupakan sebuah objek didalam C++ digunakan untuk menampilkan suatu data kelayar. Untuk menggunakan fungsi cout ini, harus menyertakan file header iostream.h


#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{
  flaot a,b,c;
  a=7.5; b=8.4; c=0;
  clrscr();
  cout<<"Masukkan Nilai A : "<<a;
  cout<<"\nMasukkan Nilai B : "<<b;
  c=a+b;
  cout<<"Maka Nilai C     : "<<c;

getch();
}

About ThinkCode ID

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.