(01)#include
(02)int luas(int s) {
(03) int ls;
(04) ls=s*s;
(05)
(06) return(ls);
(07) }
(08)
(09)int main(int argc, const char * argv[]) {
(10) using namespace std;
(11)
(12) //program utama
(13)
(14) int n;
(15) cout << "Masukkan Nilai Sisi: " ; cin >> n ;
(16) cout << "Luasnya adalah : " <<luas(n);
(17)
(18)
(19) return 0;
(20)}
dari penggalan program di atas, terdapat function luas (di baris 2-7), function luas dipanggil untuk dieksekusi pada baris 16 " luas(n) " di mana nilai variabel n dibawa serta, jalannya program loncat ke baris 2, nilai variabel n masuk ke variabel s. Di dalam function luas dideklarasikan variabel ls, yang digunakan untuk menampung nilai hasil perkalian s dengan s, lalu nilai variabel ls dikembalikan sebagai nilai dari function luas.
(01)#include
(02)int luas(int s) {
(03) int ls;
(04) ls=s*s;
(05)
(06) return(ls);
(07) }
(08)
(09)int keliling(int s) {
(10) int kel;
(11) kel=4*s;
(12)
(13) return(ls);
(14) }
(15)int main(int argc, const char * argv[]) {
(16) using namespace std;
(17)
(18) //program utama
(19)
(20) int n;
(21) cout << "Masukkan Nilai Sisi: " ; cin >> n ;
(22) cout << "Luasnya adalah : " <<luas(n);
(23) cout << "Kelilingnya adalah : " <
(24)
(25) return 0;
(26)}
dari penggalan program di atas, ditambahkan function keliling (di baris 9-14), pemanggilan function keliling pada baris 23.
#include
#include
float luasalas (float r) {
float la;
la=3.14*pow(r,2);
return (la);
}
float luasselimut (float r, float t) {
float s, ls;
s=sqrt(pow(r,2)+pow(t,2));
ls=2*3.14*r*s;
return (ls);
}
int main(int argc, const char * argv[]) {
using namespace std;
//program utama
int n, m;
float luaspermukaan;
cout << "KERUCUT\n\n";
cout << "Masukan Nilai Jari-jari : "; cin >> n;
cout << "Masukan Nilai Tinggi : "; cin >> m;
cout << "Luas Alas Adalah : " << luasalas (n);
cout << "\nLuas Selimut Adalah : " << luasselimut (n, m);
luaspermukaan= luasalas (n) + luasselimut (n,m);
cout << "\nLuas Permukaan Adalah : " << luaspermukaan;
return 0;
}
dari program di atas ada 2 function luasalas dan luasselimut, yang dicari nilainya dan langsung dijumlahkan dengan variabel penampung hasil penjumlahannya adalah luaspermukaan
#include
int usia(int u)
{
int z;
z=2016-u;
return(z);
}
std::string ket(int s)
{
std::string k;
if (s <=5)
k="Balita";
else if (s>=6 && s<=13)
k="Anak-Anak";
else if (s>=14 && s<=20)
k="Remaja";
else if (s>=21 && s<=50)
k="Dewasa";
else
k="Lansia";
return (k);
}
int main(int argc, const char * argv[]) {
using namespace std;
int u;
cout<<"Masukan tahun lahir Anda : ";cin>>u;
cout<<"Usia Anda Adalah : "<<usia(u)<<" tahun";
cout<<"\nKeterangan : "<<ket(usia(u));
return 0;
}
Tidak ada komentar:
Posting Komentar