Ahlan wa sahlan !

Ahlan wa sahlan...
TIKmawar adalah blog TIK untuk guru dan siswa yang ingin memahami teknologi secara logis, praktis, dan menyenangkan. Bareng Bu Mawar, kita akan belajar TIK tidak hanya klik-klik, tetapi juga memahami maksudnya .

Pengantar Subprogram

Bayangkan kalau setiap tugas harus dikerjakan dari awal. Capek, kan? Di pemrograman, ada cara agar pekerjaan bisa dipakai ulang: subprogram.

Subprogram adalah bagian kecil dari program yang bisa dipanggil dan digunakan kembali. Dengan menggunakan subprogram, program menjadi lebih rapi, terstruktur, dan mudah dipahami.

Program utama cukup memanggilnya, tanpa perlu tahu isi detail perintah di dalamnya.

Subprogram dalam Pemrograman
Dalam pemrograman, subprogram ada dua jenis:
  • Fungsi
  • Prosedur
Namun, dalam bahasa C, yang digunakan hanya fungsi. Prosedur di bahasa C dibuat seperti fungsi, tetapi tidak mengembalikan nilai.
Perbedaan Fungsi dan Prosedur (Mudah Dipahami)
1. Fungsi
  • Mengerjakan perhitungan
  • Mengembalikan hasil
  • Tidak mengubah data asal

Contoh logika:
Masuk angka → diproses → keluar hasil

2. Prosedur
  • Mengerjakan proses
  • Tidak mengembalikan hasil
  • Bisa mengubah nilai data

Contoh logika:
Masuk data → diproses → data berubah
Fungsi main dalam Bahasa C

Dalam bahasa C:
Program utama juga disebut fungsi. Namanya main

Contoh:
int main() → mengembalikan nilai (biasanya return 0)
void main() → tidak mengembalikan nilai

Tidak ada komentar:

Posting Komentar