Tugas alpro Pertemuan Terakhir

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:

Trima Kasih Bagi teman - teman yang telah sempat mampir,, klo sempat tolong koment dan sarannya,, agar bisa lebih saling kenal..