Menjumlahkan dua buah bilangan
// Menjumlahkan 2 buah bilangan
#include "iostream"
#include "conio"
int addition (int a, int b){
int r;
r=a+b;
return (r);
}
void main ()
{
int z;
z = addition (5,3);
cout << "The result is " << z;
getch();
}
Menghitung Luas Tabung
#include "iostream.h"
#include "conio.h"
#define phi 3.14
//const float phi = 3.14;
float luasTabung (float t, float r){
//Luas = (2 * luasLingkaran) + (kllLingkaran * t)
float Luas, luasLingkaran, kllLingkaran;
luasLingkaran = phi * r * r;
kllLingkaran = 2 * phi * r;
Luas = (2 * luasLingkaran) + (kllLingkaran * t);
return Luas;
}
void main (){
float tinggi,jariJari;
cout<<"Tinggi = "; cin>>tinggi;
cout<<"Jari-Jari = "; cin>>jariJari;
cout<<"Luas = "<<luasTabung(tinggi, jariJari);
getch();
}
Berikut ini adalah beberapa contoh program pemakaian fungsi tanpa menggunakan nilai balik dan dengan menggunakan prototype function:
Menampilkan pesan
// Menampilkan pesan
#include <iostream>
#include <conio>
void printmessage ()
{
cout << "I'm a function!";
}
void main ()
{
printmessage ();
getch();
}
Program Menghitung Gaya
//Menghitung Gaya
#include<iostream.h>
#include<conio.h>
void gaya(double m, double a); //prototype function
void main() //main function
{
double m,a;
cout<<"Massa : "; cin>>m;
cout<<"percepatan : "; cin>>a;
cout<<"F : ";
gaya(m,a); //parameter aktual
getch();
}
void gaya(double m, double a) //function definition
{
double hasil;
hasil=m*a;
cout<<hasil;
}
1 comment:
terimakasih karena program di atas dapat membantu saya menyelesaikan tugas.
kunjungi juga blog saya yach.
Post a Comment