1. Buatlah fungsi untuk menghitung luas segitiga?
#include
"iostream"
using namespace std;
void luas(float &ls,
float a, float t);
void cetak();
main(){
cetak();
float a,t, hslluas;
cout<<"Alas =
";cin>>a;
cout<<"Tinggi = ";cin>>t;
luas(hslluas,a,t);
cout<<"Luas Segitiga =
1/2*Alas*Tinggi";
cout<<"\nLuas Segitiga =
"<<"1/2 * "<<a<<" *
"<<t<<" = "<<hslluas;
getch();
}
void luas(float &ls,
float a, float t){
ls = 1*a*t/2;
}
void cetak()
{
cout<<"MENCARI LUAS SEGITIGA\n\n";
}
2.
Buatlah program rekursi untuk mencari Nilai n faktorial
3.
Buatlah program dengan cara rekursi untuk menampilkan perkalian 3
buah bilangan tersebut nilainya diinputkan
#include<iostream>
using namespace std;
double perkalian (int A, int B, int C);
main()
{
int
bil1,bil2,bil3;
cout<<"Bilangan 1 = ";cin>> bil1;
cout<<"Bilangan 2 = ";cin>> bil2;
cout<<"Bilangan 3 = ";cin>> bil3;
cout<<bil1<<" * "<<bil2<<" *
"<<bil3<<" = "<< perkalian(bil1,bil2,bil3);
system("pause");
}
double perkalian(int A, int B, int C)
{
return (A * B * C);
}
4.
Buatlah program yang menghitung jumlah elemen dalam suatu
array(larik) dengan array(larik) 1
dimensi { 1,3,5,4,7,2,99,16,45,67,89,45}
#include
"iostream"
using
namespace std;
main(){
int
array[]={1,3,5,4,7,2,99,1,6,45,67,89,45};
cout<<"Jumlah Elemen Array =
"<<sizeof(array)/sizeof(int);
system("pause");
}
Tidak ada komentar:
Posting Komentar