Bahasa C
Pengertian & Sejarah Bahasa C
Kelebihan
Bahasa C dilengkapi dengan banyak sekali struktur data dan pengendalian proses. Bahasa
yang baik sehingga mampu dengan mudah dipelajari dan dapat dengan mudah dipelajari dan
dapat dengan mudah pula diketahui kesalahan dari sebuah program.
Kekurangan
Banyak operator serta flexibilitas penulis program kadang-kadang membingungkan
pemakai.
TIPE DATA BAHASA C
TIPE DATA BAHASA C
• Char
Mendeklarasikan sebuah karakter (huruf)
TIPE DATA BAHASA C
• Integer
Integer adalah semua angka baik itu negative, netral,dan positif tapi tidak decimal
Contohnya adalah -12,50,-50,12.
TIPE DATA BAHASA C
• float dan double
Bilangan riil atau real dalam matematika menyatakan bilangan yang bisa ditulis dalam bentuk
desimal contohnya 0.5, 3.14, 6.456. Dalam bahasa C, bilangan real ini dapat disimpan pada
variable yang tipe datanya float dan double. Lalu apa bedanya jika kita menggunakan float atau
double untuk bilangan desimal? Jawabannya adalah double dua kali lebih lebih teliti dari float.
Float adalah hanya memiliki ketepatan 7 decimal digits, sedangkan double memiliki ketepatan
hingga 15 decimal digits.
TIPE DATA BAHASA C
• Float dan double
TIPE DATA BAHASA C
• String
Mendeklarasikan deretan karakter (huruf)
TIPE DATA BAHASA C
• Bolean
Tipe data Boolean merupakan tipe yang memiliki dua nilai yaitu benar (true) atau salah (false).
Nilai yang digunakan pada tipe ini sangat penting dalam mengambil keputusan suatu kejadian
tertentu.
VARIABEL BAHASA C
VARIABEL BAHASA C
1. Variabel bisa terdiri dari huruf 2. Karakter pertama dari variabel hanya
,angka dan karakter underscore / garis boleh berupa huruf dan underscore
bawah ( _ ). ( _ ), Tidak bisa berupa angka.
if(kondisi){
Bila kondisi bernilai benar atau true maka bagian ini dijalankan
Bila kondisi benilai salah atau false maka bagian ini tidak dijalankan }
PENGKONDIASIAN POMROGRAMAN C
• Struktur kondisi “IF..ELSE..”
Dalam struktur kondisi if…..else minimal terdapat dua pernyataan. Jika kondisi yang diperiksa
bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan jika kondisi yang
diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. Bentuk umumnya adalah
sebagai berikut :
iif(kondisi){
Bila kondisi bernilai benar atau true maka bagian ini dijalankan
}else{
Bila kondisi benilai salah atau false maka bagian ini yang dijalankan
}
• IF
• IF ELSE
PENGKONDIASIAN POMROGRAMAN C
• STRUKTUR KONDISI “IF…ELSE IF…ELSE…”
Dalam struktur kondisi if…..elseif…else minimal terdapat 3 pernyataan. Bentuk umumnya adalah sebagai berikut :
if(kondisi 1){
Bila kondisi1 bernilai benar atau true maka
HANYA bagian ini dijalankan.
}else if(kondisi 2){
Bila kondisi2 bernilai benar atau true maka
HANYA bagian ini dijalankan.
}else if(kondisi 3){
Bila kondisi3 bernilai benar atau true maka
HANYA bagian ini dijalankan.
}else{
Bila kondisi1, kondisi2 dan kondisi3 bernilai salah atau false maka
bagian ini yang dijalankan
}
PENGKONDIASIAN POMROGRAMAN C
• IF ELSE IF ELSE
PENGKONDIASIAN POMROGRAMAN C
• SWITCH CASE
Kondisi SWITCH CASE adalah percabangan kode program dimana kita membandingkan isi sebuah variabel dengan beberapa nilai. Kondisi SWITCH CASE terdiri dari 2
bagian, yakni perintah SWITCH dimana terdapat nama variabel yang akan diperiksa, serta 1 atau lebih perintah CASE.
switch (nama_variabel) {
case 'nilai_1':
break;
case 'nilai_2':
break;
case 'nilai_3':
break;
...
...
default:
// Kode program yang dijalankan jika tidak ada kondisi yang terpenuhi
}
PENGKONDIASIAN POMROGRAMAN C
• SWITCH CASE
OPERATOR BAHASA C
• Operator Aritmatika
Operator ini terdiri dari:
• Operator aritmatika
Contoh pemrograman yang menggunakan operator aritmatika:
• Operator aritmatika
Maka hasilnya:
• Operator penugasan
Operator ini terdiri dari:
• Operator pembanding
Operator pembanding adalah operator yang membandingkan dua buah nilai:
• Operator logika
Demikianlah Makalah ini saya buat dengan sebaik-baiknya. Terima kasih buat Orang tua
yang selalu mendukung saya baik materil maupun moril,dan juga terima kasih buat
kawan-kawan yang telah membantu dalam mengerjakan makalah ini.semoga makalah ini
dapat berguna buat kita semua dan buat angkatan ke depannya kelak.lebih dan kurangnya
saya mohon maaf, kepada abang dan kakak saya ucapkan terima kasih.
Wassalammu’alaikum Wr. Wb