Prosedur dalam pemrograman adalah sub program yang berisi alur dan logika untuk menjalankan kode tertentu. Prosedur membantu membagi tugas dalam program, membuatnya lebih rapi, efisien, dan hemat memori. Prosedur memungkinkan penulisan kode yang berulang tanpa perlu menulis ulang, cukup dengan memanggil prosedur tersebut.

Tujuan Pembelajaran

Struktur Prosedur

void namaProsedur(tipeData parameter)
{
		// body atau tubuh prosedur
}

Prosedur terdiri dari tiga bagian penting:

Pendeklarasian, Definisi, dan Pemanggilan Prosedur

Pendeklarasian prosedur dapat dilakukan di bagian margin atas pada program sebelum masuk ke main . Berikut contoh pendeklarasian prosedur:

void namaProsedur(parameter, parameter, . . . )

Sedangkan Pendefinisian prosedur dapat dilakukan pada margin bawah pada suatu program setelah dari main. Contohnya sebagai berikut:

void namaProsedur(parameter, parameter, . . . )
{
	// body yang berisikan suatu aksi
}

Pemanggilan suatu prosedur dapat dilakukan dengan syarat-syarat sebagai berikut: