Selasa, 09 Juli 2013

Perintah Keluaran 1

Perintah standar output yang disediakan oleh Borland C++, diantaranya adalah:

  1. printf()
  2. puts()
  3. putchar()
  4. cout()
1. printf()

Penjelasan :
fungsi printf() merupakan fungsi keluaran yang paling umum digunakan untuk menampilakan informasi kelayar

Bentuk Penulisannya

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.

Tipe Data Penentu Format Untuk printf()
Integer%d
Floating Point
Bentuk Desimal%f
Bentuk Berpangkat%e
Bentuk Desimal dan Pangkat%g
Double Precision%g
Character%c
String%s
Unsigned Integer%u
Long Integer%ld
Long Unsiged Integer%lu
Unsigned Hexadecimal Integer%x
Unsigned Octal Integer%o

Contoh-1 :

#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 akan dihasilkan, dari program contoh-1 diatas adalah 










a. Penggunaan Penentu Lebar Field

Penjelasan :
Bila ingin mencetak atau menampilakan data yang bertipe data float atau pecahan, tampilan yang tampak biasanya kurang bagus. Hal tersebut dapat diatur lebar filed-nya dan jumlah desimal yang ingin dicetak. Berikut bentuk penulisannya:
http://i.imgur.com/XCYl8nE.png

Contoh-2 :
#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 akan dihasilkan, jika tidak menggunakan panentu lebar field adalah

Contoh-3 :
#include <stdio.h>
#include <conio.h>
main()
{
  float a = 7.50, b = 243.21;
  clrscr();
  printf("Bilangan A = %4.lf \n", a);
  printf("Bilangan B = %4.lf", b);
}

Output yang akan dihasilkan, jika menggunakan panentu lebar field adalah




b. Penggunaan Escape Sequences

Penjelasan :
Escape Sequences merupakan suatu karakter khusus yang mengunakan notasi "\" (back slash) jika karakter terdapat notasi "\" ini sebagai karakter "escape" (menghindar).
Beberapa Escape Sequences lainnya antara lain :

Escape Sequence Pengertian
\bBackspace
\fFormfeed (Pindah Halaman)
\nNewLine (Baris Baru)
\rCarriage Return
\tTab (default - 7 karakter)
\'Tanda kutip tunggal (')
\"Tanda kutip ganda (")
\\Backslash
\xaakode ASCII dalam hexadecimal. (aa menunjukkan angka ASCII ybs
\aaakode ASCII dalam octal. (aaa menunjukkan angka ASCII)

Contoh-4 :
#include <stdio.h>
#include <conio.h>
main()
{
  float a = 7.50, b = 43.21, c = 3.21;
  float d = 17.50, e = 47,41, f = 3.1;
  clrscr();
  printf("%8.2f\t %8.2f\t %8.2f ", a, b, c);
  printf("\n%8.2f\t%8.2f\t%8.2f ", d, e, f);
}


Output yang akan dihasilkan, dari program contoh-4 diatas adalah :

Posting Lebih Baru Posting Lama Beranda

0 komentar:

Posting Komentar