C++ Contoh Fungsi

Pengertian Fungsi.

Fungsi didalam program adalah untuk menyelesaikan tugas tertentu yg terletak di luar program utama dan sewaktu waktu bisa di panggil.


Untuk memabuat suatu program, kita terlebih dahulu harus mengetahui rumus-rumus yang kita ingin cari.
ex: mencari keliling persegi panjang, mencari luas segitiga, mencari volume bola, dan lain sebagainya;

Nah, Saya akan menjabarkannya seperti dibawah ini:

# include <iostream.h>
# include <conio.h>
# include <stdio.h>


void keliling_persegip()
{
float p, l,kl;
clrscr();
cout << "Menghitung Keliling Persegi Panjang\n\n";
cout << "Inputkan nilai Panjang = "; cin >> p;
cout << "Inputkan nilai Lebar = "; cin >> l;
kl = 2*p+2*l;
cout << "Keliling Persegi Panjang = " << kl << "\n\n";
cout << "Tekan tombol untuk kembali ke menu pilihan";
getch();
}

void luas_segitiga()
{
float a,t,ls;
clrscr();
cout << "Menghitung Luas Segitiga\n\n";
cout << "Inputkan nilai alas = "; cin >> a;
cout << "Inputkan nilai tinggi = "; cin >> t;
ls = 0.5*a*t;
cout << "Luas Segitiga = " << ls << "\n\n";
cout << "Tekan tombol untuk kembali ke menu pilihan";
getch();
}

void volume_bola()
{
float phi=3.14, r,vl;
clrscr();
cout << "Menghitung Luas Lingkaran\n\n";
cout << "Inputkan nilai jari-jari lingkaran = "; cin >> r;
vl = phi*4*r*r*r/3;
cout << "Volume Lingkaran = " << vl << "\n\n";
cout << "Tekan tombol untuk kembali ke menu pilihan";
getch();
}

main()
{
char p=' ';
p='1';
while ((p=='1') | (p=='2') | (p=='3'))
{
clrscr();
cout << "MENU PILIHAN\n\n";
cout << "[1]. Menghitung Keliling Persegi Panjang\n";
cout << "[2]. Menghitung Luas Segitiga\n";
cout << "[3]. Menghitung Volume Lingkaran\n";
cout << "[4]. Selesai\n";
cout << "Pilihan Anda [1-4] = "; cin >> p;
if (p=='1')
keliling_persegip();
else
if (p=='2')
luas_segitiga();
else
if (p=='3')
volume_lingkaran();
}
}

0 comments:

Thanks for commented