Dont forget to share :D

Fungsi Fungsi/function adalah sekumpulan kode yang ditaruh di dalam sebuah blok – blok tertentu dan dibuat untuk menjalankan tugas terten...

Perbedaan Fungsi dan Prosedur


Fungsi
Fungsi/function adalah sekumpulan kode yang ditaruh di dalam sebuah blok – blok tertentu dan
dibuat untuk menjalankan tugas tertentu. Fungsi memiliki output berupa tipe variable yang kita
tentukan atau dapat disimpulkan dapat mengembalikan variable yang kita deklarsikan
sebelumnya

Contoh fungsi :
#include <stdio.h>
#include <conio.h>
int main (){
int alas, tinggi, luas;
printf ("MENGHITUNG LUAS SEGITIGA\n");
printf ("Masukkan panjang alas = ");
scanf ("%d",&alas);
printf ("Masukkan panjang tinggi = ");
scanf ("%d",&tinggi);
luas=hitung(alas,tinggi);
printf ("Luas = %d ",luas);
getch();
}
int hitung(int alas, int tinggi){
int luas;
luas=alas*tinggi/2;
return luas;
}

Prosedur
Prosedur/procedure adalah sekumpulan kode yang ditaruh di dalam sebuah blok – blok tertentu dan dibuat untuk menjalankan tugas tertentu. Prosedur hamper sama dengan fungsi, hanya saja prosedur tidak mengembalikan variable yang kita deklarasikan.

contoh prosedur :

#include<stdio.h>

void daftarmakanan ();


int main()
{
 daftarmakanan();
 

 return 0;
}

void daftarmakanan()
{
    printf("1.Bakso\n");
    printf("2.Somay\n");
    printf("3.Mie Ayam");
}

0 komentar: