feedburner
Enter your email address:

Delivered by FeedBurner

feedburner count

Persiapan Ul.Teori bahasa C

Buat temen2ku khususnya The Hacker2,,bentar lgi kita bakal ulangan teori bahasa c nih..
Materine yang udah di kasih ama Bu Lian,kalo yang dari modul dari bab 1 ampe 4.
Sebenere si buat modul pinginnya aku postingin di sini sekalian link wat downloadnya,tapi apalah arti sebuah nama,,ceileh(apa hubunganne),,dikarenakan modul yang aku punya ada di flashdisk aku dan belum aku copy ke kompi aku dan yang lebih parah,,tu flashdisk dibawa temenku mudik ke magelang,busyet dah..aje gile dah,orang tersebut berinisial AN..Karena aku ga bisa mosting modul dan linkya,jadi,lebih baik aku kasih ringkasan materinya dah(yang kemaren buat tugas dan dikumpulin).
Sedikit kisi2 nih,,soale ntar : disuruh buat program dng IF..else..if..elseif..,for.Sebut dan jelaskan macam2 type data.Kisi2nya segitu aja deh.
Ni ringkasan materinya :

File – File Header
stdio.h : berisi prototype fungsi untuk fungsi pustaka baku input output,perintah dasar untuk IO
math.h : berisi prototype fungsi untuk pustaka matematika
string.h : berisi prototype fungsi untuk pemrosesan string
iostream.h : diperlukan pada program yang melibatkan objek
cout

conio.h : diperlukan bila melibatkan clrscr(),yaitu perintah
untuk membersihkan layar.

Fungsi - Fungsi
Do..while : Statemen do-while digunakan untuk mengulang suatu proses selama
kondinya dipenuhi.
Bentuk sintaks statemen do-while adalah:
do
Pernyataan
while (kondisi)

For : Statemen for digunakan untuk mengulang eksekusi suatu ungkapan dengan jumlah pengulangan yang sudah tertentu. Bentuk sintaksisnya adalah sebagai berikut:
For (ungkapan1; ungkapan2; ungkapan3)
Pernyataan;
While : Berbeda dengan do-while, pada statemen while pengujian terhadap loop dilakukan di bagian awal (sebelum tubuh loop). Bentuk sintaksisnya adalah sebagai berikut:

While (kondisi)
pernyataan
islower() : Mempunyai bentuk
int islower(int c);
Merupakan makro yang akan menghasilkan nilai benar (bukan nol) jika c adalah sebuah huruf kecil (‘a’ sampai dengan ‘z’).

isupper() : Mempunyai bentuk
int isupper(int c);
Merupakan makro yang akan menghasilkan nilai benar (bukan nol) jika c a adalah sebuah huruf kecil (‘A’ sampai dengan ‘Z’).

tolower() : Mempunyai bentuk
int tolower(int c);
Jika c adalah huruf kapital, maka hasil fungsi berupa huruf kecilnya.
Apabila c tidak berupa huruf kapital, keluaran fungsi sama dengan c.

toupper() : Mempunyai bentuk
int toupper(int c);
Jika c adalah huruf kecil, maka hasil fungsi berupa huruf kapitalnya.
Apabila c tidak berupa huruf kecil, keluaran fungsi sama dengan c.

strcpy() : Mempunyai bentuk
strcpy(tujuan, asal);
Fungsi ini digunakan untuk menyalin variabel string asal ke variabel string tujuan atau berfungsi untuk menyalin isi suatu string ke string lain.
Dalam hal ini, variabel tujuan haruslah mempunyai ukuran yang dapat digunakan untuk menampung seluruh karakter dari string asal.
Contoh:
strcpy(pepatah, “Kalau ada kemauan pasti ada jalan”);
merupakan instruksi untuk menyalin string “Kalau ada kemauan pasti ada jalan” ke variabel string pepatah.

strlen() : Mempunyai bentuk
strlen(var_string);
Digunakan untuk memperoleh jumlah karakter dalam variabel string yang merupakan argumennya atau digunakan untuk mengetahui panjang suatu string
Karakter NULL tidak ikut dihitung.

strcmp() : Mempunyai bentuk
var_int = strcmp(str1, str2);
Fungsi ini digunakan untuk membandingkan variabel string str1 dengan string str2. Atau digunakan untuk membandingkan 2 buah string secara case sensitive.
sqrt() : Digunakan untuk menghitung akar dari sebuah bilangan.
Bentuk umum : sqrt(bilangan);

pow() : Digunakan untuk menghitung pemangkatan suatu bilangan.
Bentuk umum : pow(bilangan, pangkat);

atof() : Digunakan untuk mengkonversi nilai string menjadi bilangan bertipe double.
Bentuk umum : atof(char x);

atoi() : Digunakan untuk mengkonversi nilai string menjadi bilangan bertipe integer.
Bentuk umum : atoi(char x);



Perbedaan getch() dan getche()

getch() : Tidak menampilkan karakter yang diiinput atau input 1 karakter dan tidak ditampilkan
getche() : Menampilkan karakter yang diinput atau input 1 karakter, ditampilkan & tidak perlu Enter

Perbedaan If,if..else,dan switch

If : Pernyataan dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi,
jika tidak program tidak memberikan hasil apa-apa.

If … else : Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi,
jika tidak, lakukan pernyataan2. Jika tidak mempergunakan pernyataan else program tidak akan error,namun jika mempergunakan pernyataan else tanpa didahului pernyataan if, maka program akan error. Jika pernyataan1 atau pernyataan2 hanya terdiri dari satu baris, maka tanda { } tidak diperlukan, namun jika lebih maka diperlukan

Switch : Struktur kondisi switch…case…default digunakan untuk penyeleksian kondisi dengan kemungkinan yang terjadi cukup banyak. Struktur ini akan melaksanakan salah satu dari beberapa pernyataan ‘case’ tergantung nilai kondisi yang ada di dalam switch. Selanjutnya proses diteruskan hingga ditemukan pernyataan ‘break’. Jika tidak ada nilai pada case yang sesuai dengan nilai kondisi, maka proses akan diteruskan kepada pernyataan yang ada dibawah ‘default

0 komentar:

Posting Komentar

Silahkan Berkomentar