Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BAHASA PEMROGRAMAN C IRSAN JAELANI. Contoh program menghitung luas persegi Program memerintahkan kita untuk memasukkan nilai panjang dan lebar dari sebuah.

Presentasi serupa


Presentasi berjudul: "BAHASA PEMROGRAMAN C IRSAN JAELANI. Contoh program menghitung luas persegi Program memerintahkan kita untuk memasukkan nilai panjang dan lebar dari sebuah."— Transcript presentasi:

1 BAHASA PEMROGRAMAN C IRSAN JAELANI

2 Contoh program menghitung luas persegi Program memerintahkan kita untuk memasukkan nilai panjang dan lebar dari sebuah persegi, lalu si program akan menghitungnya dan menampilkan hasilnya pada layar. Gambaran Output Program : MENGHITUNG LUAS PERSEGI Masukkan Panjangnya: __ Masukkan Lebarnya: __ Luasnya Adalah = __

3 ALGORITMANYA Algoritma MENGHITUNG_LUAS_PERSEGI { Menghitung luas persegi berdasarkan nilai dari masukan } DEKLARASI panjang : integer {panjang persegi} lebar : integer {lebar persegi} luas : integer (luas persegi} DESKRIPSI: read (panjang) read (lebar) luas  panjang * lebar write(luas)

4 KODE PROGRAM #include main() { int panjang; int lebar; int luas; printf(“MENGHITUNG LUAS PERSEGI \n”); printf(“Masukan Panjangnya: “); scanf(“%d”, &panjang); printf(“Masukan Lebarnya: “); scanf(“%d”,&lebar); luas = panjang * lebar; printf(“Luasnya Adalah= %d”, luas); getche(); } Hasil Run Masukan Panjangnya: 4 *setelah diinputkan dan dienter Masukan Lebarnya: 2 *setelah diinputkan dan dienter Luas Perseginya: 8

5 FUNGSI-FUNGSI DALAM BAHASA C YANG SERING DIGUNAKAN printf() Digunakan untuk menampilkan argument teks/ tulisan pada layar. berada pada library Syntax : printf(“……..text…..%....”, namavariabel); scanf() Digunakan untuk membaca karakter dari alat input. Karakter yang akan dibaca diberikan kepada variabel. berada pada library Syntax : scanf(“……..text…..%....”, &namavariabel); getche() Digunakan untuk membaca data karakter diikuti penekanan tombol Enter. Karakter yang dibaca ditampilkan ke layar. berada pada library getch() Digunakan untuk membaca data karakter tanpa penekanan tombol Enter. Karakter yang dibaca tidak ditampilkan pada layar. berada pada library gets() Digunakan untuk membaca string dari papan kunci. berada pada library gets(NamaArsip) puts() Digunakan untuk mencetak string ke layar. berada pada library Syntax: puts(nama) clrscr() Digunakan untuk membersihkan layar dan kursor akan berada pada posisi pojok kiri atas. berada pada library

6 Tipe Data TipeUkuran/BitKapasitasKeterangan Char8-128 s/d 127Karakter Int s/d 32767Bil.Integer Float323.4 E-38 s/d 3.4E+38Bil. Real (Presisi Tunggal) Double641.7 E-308 s/d 1.7E+308Bil. Real (Presisi Ganda) Void0-Tak Bertipe 3.4 E-38 Artinya 3.4 x *

7 DEKLARASI IDENTIFIER Identifier atau nama pengenal adalah nama yang ditentukan sendiri oleh pemrogram yang digunakan untuk menyimpan nilai, misalnya variable, nama konstanta, nama suatu elemen (misalnya: nama fungsi, nama tipe data, dll). Identifier mempunyai ketentuan sebagai berikut:  Maksimum 32 karakter (jika lebih maka yang diperhatikan hanya 32 karakter pertama saja)  Case sensitive: membedakan huruf besar dan huruf kecilnya.  Karakter pertama harus karakter tidak boleh angka atau boleh underscore, selebihnya boleh angka.  Tidak boleh mengandung spasi atau blank  Tidak boleh menggunakan kata yang sama dengan kata kunci dan fungsi.

8 Variabel Adalah identifier yang nilainya dapat berubah atau diubah selama program berjalan (dieksekusi). Pengubahnya adalah user atau proses. Deklarasi variable Variabel yang akan digunakan dalam program haruslah dideklarasikan terlebih dahulu. Pengertian deklarasi disini berarti memesan memori dan menentukan jenis data yang bisa disimpan didalamnya. Syntax : tipedata namavariabel; Contoh: int a,b,c; Inisialisai variable Syntax: tipedata namavariabel = nilai; Contoh: Int a= 15, b= 17, c= 0;

9 Konstanta Konstanta adalah identifier yang nilainya tetap selama proses berjalan/dieksekusi. Cara mengubahnya hanya melalui source kodenya saja. Penulisan konstanta mempunyai aturan tersendiri, sesuai dengan tipe masing-masing. Syntak : #define namavariable nilai Contoh: #define Phi 3.14 nilai pada varibel Phi tetap 3.14 #define NIM “ ” #define max_data 50

10 Kata kunci yang tidak boleh digunakan sebagai identifier AutoBreakCaseChar ConstContinueDefaultdo DoubleElseEnumExtern FloatForGotoif IntLongRegisterReturn ShortSignedSizeofstatic StructSwitchTypedefunion UnsignedVoidVolatilewhile

11 KodeArti %cMembaca sebuah karakter (char) %sMembaca sebuah string / (char [n]) %dMembaca sebuah bilangan bulat (integer) %fMembaca sebuah bilangan ril/pecahan (float) %lfMembaca sebuah bilangan ril/pecahan ganda (double) %oMembaca sebuah bilangan octal %xMembaca sebuah bilangan hexadecimal %uMembaca sebuah bilangan tak bertanda Kode penentu format

12 KARAKTER ESCAPE Karakter EscapeArti \aBunyi bel (speaker komputer) \bMundur satu spasi (Backspace) \fGanti halaman \nGanti baris baru \rKe kolom awal baris yang sama \tTab Horizontal \vTab Vertical \0Nilai koson (null) \’Karakter petik tunggal \”Karakter Kutip \\Karakter garis miring terbalik \?Karakter tanda tanya

13 OPERATOR Operator adalah suatu tanda atau simbol yang digunakan untuk suatu operasi tertentu. Bahasa C menyediakan  Operator Aritmatika,  Operator Pengerjaan,  Operator Hubungan/Perbandingan,  Operator Logika,

14 Operator Aritmatika OperatorFungsi *Perkalian /Pembagian %Pembagian Modulo (Sisa Pembagian) +Penjumlahan -Pengurangan

15 Latihan Buat program menghitung luas lingkaran !

16 Tugas


Download ppt "BAHASA PEMROGRAMAN C IRSAN JAELANI. Contoh program menghitung luas persegi Program memerintahkan kita untuk memasukkan nilai panjang dan lebar dari sebuah."

Presentasi serupa


Iklan oleh Google