1 / 17

Praktikum Bahasa C - II

Praktikum Bahasa C - II. Keyword, Variabel, Konstanta, Tipe Data, Operator, dan Input / Output. Keyword. Auto Break Case Char Const Continue Default Do Double Else Enum Extern Float For If Int Long Register Return Short Signed Sizeof Static Struct Switch Typedef

king
Download Presentation

Praktikum Bahasa C - II

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Praktikum Bahasa C - II Keyword, Variabel, Konstanta, Tipe Data, Operator, dan Input / Output

  2. Keyword • Auto • Break • Case • Char • Const • Continue • Default • Do • Double • Else • Enum • Extern • Float • For • If • Int • Long • Register • Return • Short • Signed • Sizeof • Static • Struct • Switch • Typedef • Union • Void • Volatile • While

  3. Variabel - Pengertian • Suatu simbol atau lambang yang mempunyai nilai (matematika) • Area atau tempat di dalam memory komputer yang isinya dapat diubah-ubah (teknis pemrograman) • Vary : variasi / bermacam-macam / berubah-ubah • Able : dapat / dapat di

  4. Variabel – Ketentuan Penamaan • Nama variable tidak boleh diawali dengan angka • Nama variabel harus diawali dengan huruf atau karakter garis bawah ( _ ), selanjutnya dapat diikiuti dengan huruf maupun angka atau tanda garis bawah. • Nama variabel tidak boleh menggunakan operator-operator aritmatika seperti +,-,/,* dan karakter-karakter khusus seperti :,@,# • Jika nama variabel terdiri dari dua kata atau lebih, maka antar kata tidak diperbolehkan menggunakan spasi • Nama variabel tidak boleh menggunakan kata-kata yang telah memiliki arti khusus dalam bahasa C, seperti : case, int, double, while, if. else • Case Sensitive • Panjang maksimal suatu variabel adalah 32 karakter, jika lebih maka yang akan diambil 32 karakter pertama

  5. Variabel - Sample • A ( B / S) • A1 ( B / S) • 1A ( B / S) • Nilai ( B / S) • Nilai-1 ( B / S) • NILAI ( B / S) • nilai ( B / S) • HargaSatuan ( B / S) • Harga_Satuan ( B / S) • Harga Satuan ( B / S) • HS ( B / S) • Benar/Salah ( B / S) • _Harga ( B / S) • Long ( B / S) • SWITCH ( B / S)

  6. Konstanta • Variabel yang mempunyai nilai yang tidak dapat berubah #include <stdio.h> #include <stdlib.h> #define C 9 int main () { int A, B, T; A = 1; B = C; T = A + B; printf(“%i”, T); getch(); }

  7. Tipe Data

  8. Tipe Data - Lanjutan Catatan : 3.4E-38  3.4 X 10-38 3.4E38  3.4 X 1038

  9. Operator • Operator Penunjukkan • Operator Aritmatika • Operator Relational • Operator Logika

  10. Operator - Penunjukkan • Memberikan nilai dari bagian sebelah kanan operator ke bagian sebelah kiri operator • Contoh : = += -= *= /= %= #include <stdio.h> #include <stdlib.h> int main () { int A, B, T; A = 1; B = C; T = A + B; printf(“%i”, T); getch(); }

  11. Operator - Aritmatika • Aritmatika biasa : + * / - % • Counter • Increment (++) • Post-Fixed • a++ • b++ • Pre-Fixed • ++c • ++d • Decrement (--) • Post-Fixed • a - - • b - - • Pre-Fixed • - - c • - - d #include <stdio.h> #include <stdlib.h> int main () { int A, B=10; A = 10 + ++b printf(“%i”, A); getch(); }

  12. Operator - Relasional • Membandingkan kesamaan dua nilai • Contoh : == != > < >= <= • Apakah perbedaan antara : • A = 5; • B = 7; • A = 3 • dengan • B == 9

  13. Operator Logika • Operator and menggunakan && • Operator or menggunakan || • Operator not menggunakan !

  14. Input • 2 jenis input : • Input Intern / Include Coding • Input Ekstern /E xclude Coding

  15. Input Intern Input Ekstern #include <stdio.h> #include <stdlib.h> int main () { int A, B, T; A = 1; B = C; T = A + B; printf(“%i”, T); getch(); } #include <stdio.h> #include <stdlib.h> int main () { int A, B, T; printf(“Masukkan Nilai A ”); scanf(“%d”, &A); printf(“Nilai A = %i”, A); getch(); }

  16. Format standar I/O

More Related