Jumat, 08 April 2016

TUGAS DIKTAT ALPRO BAB 6 (part 1)


Bab 6 membahas tentang function. Terdapat 10 latihan soal. Di postingan ini membahas nomor 1-5. berikut soal-soalnya.
1. Menghitung ganjil dan genap
    Raptornya

















cppnya
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void genap_ganjil(int bil){
    cout<<bil<<" adalah bilangan ";
    if(bil%2==0)
    cout<<"genap";
    else
    cout<<"ganjil";
}

int main(int argc, char** argv) {
    int bil;
    cout<<"masukkan bilangan: "; cin>>bil;
    genap_ganjil(bil);
    return 0;
}


2. Menghitung luas persegi panjang
Raptor

 
cpp
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int luas_persegipanjang(int panjang, int lebar){
    int luas;
    luas=panjang*lebar;
    return(luas);   
}
int main(int argc, char** argv) {
    int p, l, hasil;
    cout<<"masukkan panjang = "; cin>>p;
    cout<<"masukkan lebar   = "; cin>>l;
    hasil=luas_persegipanjang(p,l);
    cout<<"luas persegi panjang = "<<hasil;
    return 0;
} 

 3. Menghitung keliling persegi panjang
    Raptornya
  

  Cpp
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
class pp{
    private:
        int p,l;
    public:
        void masuk();
        tampil();
};
void pp::masuk(){
    cout<<"masukkan panjang= ";cin>>p;
    cout<<"masukkan lebar  = ";cin>>l;
}
pp::tampil(){
    cout<<"keliling persegi panjang "<<p<<"x"<<l<<" = "<<2*p+2*l;
}

int main(int argc, char** argv) {
    pp persegi;
    persegi.masuk();
    persegi.tampil();
    return 0;
}

4. Menghitung volum lingkaran 
Raptornya

 
cpp nya
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
float volume(float r){
    float Phi=3.14, vol;
    vol=(float)(4*Phi*r*r*r)/3;
    return(vol);
}
int main(int argc, char** argv) {
    float a, hasil;
    cout<<"masukkan jari-jari = "; cin>>a;
    hasil=volume(a);
    cout<<"volume lingkaran = "<<hasil;
    return 0;
}

5. Menhitung keliling lingkaran
Raptor
Cpp
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
float kel_ling(float j){
    float phi=3.1415926535897932384626433832795;
    return (phi*j*2);
}

int main(int argc, char** argv) {
    float j;
    cout<<"masukkan jari-jari lingakran= "; cin>>j;
    cout<<"keliling lingkaran = "<<kel_ling(j);
    return 0;
}


 

Tidak ada komentar:

Posting Komentar