Selasa, 14 Mei 2013

Fungsi-fungsi Dasar Dalam Bahasa C

Fungsi-fungsi Dasar :
a. printf
fungsi dalam library stdio.h yang digunakan untuk menampilkan ke layar baik tipe string maupun placeholders.
b. puts
fungsi yang digunakan untuk menampilkan sebuah string ke layar ketika tidak menggunakan placeholders.
c. scanf
fungsi yang digunakan untuk menyimpan data yang tipenya diwakili oleh sebuah placeholder dalam format string ke alamat memori variabel yang telah ditentukan.
d. getch
fungsi yang digunakan untuk membaca data bertipe karakter tanpa perlu penekanan tombol enter tetapi karakter tidak akan ditampilkan. Biasanya digunakan untuk menahan tampilan output pada layar.
e. getche
fungsi yang digunakan untuk membaca data bertipe karakter tanpa perlu penekanan tombol enter dan karakter akan ditampilkan.
f. getchar
fungsi yang digunakan untuk membaca data bertipe karakter dimana karakter yang dimasukkan terlihat pada layar dan harus diakhiri dengan penekanan tombol enter.
g. clrscr
fungsi yang digunakan untuk membersihkan layar teks pada saat itu dan mengembalikan kursor ke pojok kiri atas.
h. %3d dan %-3d
int x=1;
%3d akan mencetak : _ _ 1 à tetap memberi jarak 2 spasi
%-3d akan mencetak : 1 à spasi kosong akan dihilangkan
Pada fungsi scanf, kita harus menyertakan symbol & pada variabel yang diacu karena symbol & berguna sebagai operator address-of. Jika kita menghilangkan symbol tersebut, maka program akan error tetapi jika kita menginputkan string program tetap berjalan normal.
Fungsi Random :
A. Dalam Compiler TCWIN 45
randomize() :
untuk melakukan pengacakan agar setiap kali program dijalankan, angka yang dirandom akan berubah.
random(int num) :
untuk mendapatkan bilangan acak dengan range antara 0 – (num-1).
B. Dalam Dev-C++
#include
#include
srand((unsigned)time(NULL));
nama_variabel = rand()%jumlah_maks;
Jika jumlah_maks = 100, maka akan menghasilkan bilangan random antara 0-99.
Presedensi Operator :
Tertinggi ke Terendah
Function calls
!, +, -, & (operator unary)
*, /, %
+, -
<, <=, >=, >
==, !=
&&
||
=

Artikel Terkait:

Share this article now on :

Posting Komentar

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( :-p =))