Está en la página 1de 3

PEMROGRAMAN

PROSEDUR DAN FUNGSI

DALAM BAHASA C

Oleh :

Ni Kadek Giofanni Chandra Devi

1605551001

Jurusan Teknologi Informasi

Fakultas Teknik

Universitas Udayana

2016
FUNGSI DAN PROSEDUR

DALAM BAHASA C

1. Prosedur
Prosedur merupakan suatu program terpisah yang berada dalam blok sendiri yang

memiliki fungsi sebagai subprogram atau program bagian. Prosedur dapat digunakan

untuk mempersingkat program yang melakukan proses yang sama berulang kali.

Contoh penggunaan prosedur dalam menghitung luas,keliling dan jari-jari


lingkaran:
#include <stdio.h>
#include <conio.h>

void luas_lingkaran(){

const float PI = 3.14;


float r, luas;

printf("MENGHITUNG LUAS LINGKARAN\n");


printf("Masukkan jari-jari:");
scanf("%f",&r);
luas = r*r*PI;
printf("Luas lingkaran yaitu: %.2f\n\n\n",luas);
}

void keliling_lingkaran(){
const float PI = 3.14;
float r, keliling;

printf("MENGHITUNG KELILING LINGKARAN\n");


printf("Masukkan jari-jari:");
scanf("%f",&r);
keliling=2*r*PI;
printf("Keliling lingkaran yaitu: %.2f\n\n\n",keliling);
}

void jari_jari_lingkaran(){
float d,r;

printf("MENCARI JARI-JARI LINGKARAN DARI DIAMETER\n");


printf("Masukkan diameter:");
scanf("%f",&d);
r=d/2;
printf("Jari-jarinya adalah: %.2f",r);
}
int main (){
printf("\t\t\tPROGRAM MENGHITUNG
LUAS_KELILING_JARI_JARI_LINGKARAN\n");
luas_lingkaran();
keliling_lingkaran();
jari_jari_lingkaran();

getch();
return 0;
}

2. Fungsi
Fungsi merupakan kumpulan perintah atau instruksi yang digabungkan menjadi satu

dan letaknya terpisah digunakan untuk mengerjakan suatu tujuan tertentu, output dari

fungsi ini memiliki tipe variabel yang ditentukan, dalam hal ini fungsi harus

menggunakan parameter dalam penggunaannya.

También podría gustarte