- Back to Home »
- Program »
- Fungsi Output Bahasa C
Posted by : Panji Maulana Putra
Saturday, November 18, 2017
Fungsi Output dalam bahasa C ada 2 , yaitu terformat dan tanpa terformat
1. Output Tanpa Format
Fungsi yang digunakan adalah :
Putch() : untuk menampiulkan karakter
Putchar() : untuk menampilkan nilai karakter.
Puts() : untuk menampilkan string.
Contoh :
Output : Asebuah string
2. Output dengan format
Fungsi yang digunakan adalah printf( )
Table 2.2. Kode-kode format untuk printf
Format penampilan :
%-Nc : menampilkan 1 karakter dengan lebar N karakter rata kiri..
%s : menampilkan semua karakter di nilai string rata kiri.
%Ns : menampilkan semua karakter rata kanan dengan lebar minimum N posisi.
%-Ns : menampilkan semua karakter rata kiri dengan lebar min N posisi.
%N.Ms : menampilkan rata kanan hanya M buah karakter pertama saja dengan lebar N posisi.
%-N.Ms : menampilkan rata kiri hanya M buah karakter pertama saja dengan lebar N posisi.
%.Ms : menampilkan sejumlah M karakter pertama rata kiri..
B. Menampilkan Nilai decimal Integer
Kombinasi kode format untuk integer :
Format penampilan :
%i : menampilkan semua digit rata kiri.
%Ni : menampilkan semua digit rata kanan dengan lebar minimum N posisi.
%-Ni : menampilkan semua digit rata kiri dengan lebar min N posisi.
%0Ni : menampilkan rata kanan dengan lebar N digit, blank diisi dengan nol.
%+Ni : menampilkan tanda positip pada numeric positip.
C. Menampilkan nilai pecahan
Kombinasi Kode format :
%lf atau %le atau %lg : double
%Lf , %Le atau %Lg : long double
Format penampilan :
%f : menampilkan semua digit rata kiri.
%Nf atau % -Nf : menampilkan semua digit rata kanan atau rata kiri dengan lebar minimum N digit.
%N.Mf : menampilkan semua digit rata kanan dengan lebar min N digit dengan M digit nilai di belakang koma..
%0Nf : menampilkan rata kanan dengan lebar minimum N digit, blank diisi dengan nol.
%N.0f : menampilkan semua digit rata kanan dengan lebar min N digit tanpa pecahan.
%.Mf : menampilkan nilai dengan M digit dibelakang desimal rata kiri.
# : mencegah pembuangan angka-angka nol di belakang titik decimal.
D. Menampilkan Nilai Hexadesimal dan Oktal
%#x : menampilkan nilai hexa dengan tampilan diawali 0x
%#o : menampilkan nilai octal dengan tampilan diawali 0
clrscr() : perintah untuk membersihkan layar dan Prototype fungsi terdapat di file judul conio.h
gotoxy(kol,bar) : mengatur posisi kursor pada kolom dan baris yang dituju.
Contoh :
output: