• Tidak ada hasil yang ditemukan

C Tahap 2

N/A
N/A
Protected

Academic year: 2017

Membagikan " C Tahap 2"

Copied!
25
0
0

Teks penuh

(1)

O

PERASI PERNYATAAN KONDISI

A. Pernyataan IF

(2)
(3)

 Pernyataan IF-ELSE

(4)

 Pernyataan NESTED IF

(5)

 Pernyataan IF-ELSE majemuk

(6)

B. Pernyataan switch-case

Bentuk dari switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch-case penggunaannya untuk memeriksa data yang bertipe karakter atau integer. Bentuk penulisan perintah ini sebagai berikut.

setiap pilihan akan dijalankan jika syarat nilai konstanta tersebut dipenuhi

dan default akan dijalankan jika semua cabang diatasnya tidak terpenuhi. Pernyataan

break menunjukan bahwa

perintah siap keluar dari

switch. Jika pernyataan ini

(7)

P

ROSES PERULANGAN

 Pernyataan for bentuk umum

1. Inisialisasi  bagian memberi nilai awal

2. Syarat perulangan kontrol penentu perulangan

(8)
(9)

 Pernyataan goto

instruksi untuk mengarahkan eksekusi program ke-pernyataan yang diawali dengan suatu label. Label merupakan suatu pengenal yang diikuti dengan tanda titik dua ( : )

(10)

 Pernyataan while

(11)
(12)

 do while

(13)

ARRAY

Array adalah tipe terstruktur yang terdiri dari

sejumlah

komponen-komponen

yang

mempunyai tipe sama.

Array

mempunyai

banyak

komponen

yang

jumlahnya tetap, jumlah komponen suatu array

ditunjukan

oleh

suatu

indek

untuk

membedakan

variabel

yang

satu

dengan

(14)

A

RRAY

B

ERDIMENSI

S

ATU

Tipe-data : Tipe data yang digunakan

(15)
(16)

A

RRAY

B

ERDIMENSI DUA

(17)
(18)

F

UNGSI

Fungsi merupakan blok dari kode yang dirancang untuk

(19)
(20)
(21)

P

ROTOTIPE DAN PARAMETER FUNGSI

Prototipe merupakan uraian dari blok fungsi yang dapat digunakan untuk mendeklarasikan ke kompiler mengenai :

1. Tipe data keluaran dari fungsi

2. Jumlah parameter yang digunakan

3. Tipe data dari masing-masing parameter yang

digunakan ex :

(22)

Parameter fungsi adalah suatu pendefenisian nilai-nilai dari

objek-objek yang dideklarasikan pada bagian argumen di fungsi. Nilai-nilai

pada objek-objek tersebut didapat dari variabel-variabel yang berada

pada program utama.

1. Parameter Formal

variabel yang terdapat pada daftar parameter yang berada didalam defenisi fungsi

2. Parameter Aktual

(23)
(24)

F

UNGSI PENGEMBALI NILAI

(

RETURN

())

(25)

Referensi

Garis besar

Dokumen terkait

Fungsi diakses dengan cara memanggil namanya dari program utama, diikuti dengan daftar parameter aktual (bila ada). Karena fungsi menghasilkan nilai, maka nilai tersebut

5 Pengiriman parameter secara nilai adalah pengiriman searah, yaitu dari bagian program yang memanggil fungsi ke fungsi yang dipanggil. 5 Pengiriman suatu nilai dapat dilakukan

{Harga yang dihasilkan fungsi juga dapat dipakai dalam ekspresi} nama ← NAMAF ([list parameter aktual]). output ( NAMAF ([list

Nilai dapat berupa isi yang disimpan oleh nama peubah atau nama konstanta, nilai dari hasil perhitungan, atau nilai yang dikirim oleh fungsi.. Algoritma pada hakekatnya adalah

a) Call by value akan menyalin nilai dari parameter aktual ke parameter formal.. b) Yang dikirimkan ke fungsi adalah nilai dari datanya, bukan alamat memori letak dari datanya. c)

Cara ini dapat dipakai untuk mengubah isi suatu variabel yang diluar dari fungsi dengan melaksanakan pengubahan nilai dari suatu variabel dilakukan didalam fungsi..

Pengiriman parameter secara nilai adalah pengiriman searah, yaitu dari bagian program yang memanggil fungsi ke fungsi yang dipanggil!. Pengiriman suatu nilai dapat dilakukan

FUNCTION Fungsi Function atau fungsi adalah program kecil yang memberikan atau mengembalikan return sebuah nilai dari tipe tertentu tipe dasar atau tipe bentukan.. Ciri-Ciri Fungsi