muhamad gunawan

Just another WordPress.com site

Contoh Programming XCode Ruang

//

//  main.cpp

//  muhamad gunawan ruang

//

//  Created by iLearning on 10/16/12.

//  Copyright (c) 2012 iLearning. All rights reserved.

//

 

#include <iostream>

// xcode project ruang untuk class persegi

class persegi {

private:

int panjang;

int lebar;

public:

int Panjang() {

returnpanjang;

}

int luas() {

returnpanjang*lebar;

};

int keliling() {

return2*(panjang+lebar);

};

void init(int nilaiPanjang, int nilaiLebar) {

panjang = nilaiPanjang;

lebar = nilaiLebar;

};

};

 

// xcode project ruang untuk class kotak

class kotak {

private:

 

int sisi;

 

public:

 

int luas() {

returnsisi*sisi;

};

int keliling() {

return4 * sisi;

};

 

void init(int nilaisisi) {

 

sisi = nilaisisi;

 

};

};

 

// xcode project ruang untuk class lingkaran

class lingkaran {

private:

double diameter;

double pi;

 

public:

 

double luas() {

return (pi*(diameter/2)*(diameter/2) );

};

double keliling() {

returnpi * diameter;

};

 

 

void init(double nilaiPi, double nilaiDiameter) {

pi = nilaiPi;

diameter = nilaiDiameter;

};

};

 

int main(int argc, constchar * argv[])

 

{

persegi kolam;

kolam.init(5, 8);

 

 

persegi mejarapat;

mejarapat.init(3, 2);

 

persegi mejabiliar;

mejabiliar.init(4, 3);

 

kotak mejabelajar;

mejabelajar.init(3);

 

kotak mejamakan;

mejamakan.init(4);

 

lingkaran mejarias;

mejarias.init(3.14, 1);

 

// insert code here…

std::cout<<“Tugas latihan programming PL301C \n”;

 

std::cout<<“Luas dari kolam ini adalah “<< kolam.luas() <<“m2\n” ;

std::cout<<“keliling dari kolam tersebut adalah “<< kolam.keliling() <<“m\n”;

std::cout<<” \n”;

std::cout<<“Luas dari meja rapat tersebut adalah “<< mejarapat.luas() <<“m2\n” ;

std::cout<<“Keliling dari meja tersebut adalah “<< mejarapat.keliling() <<“m2n” ;

std::cout<<” \n”;

std::cout<<“Luas dari meja biliar tersebut adalah “<< mejabiliar.luas() <<“m2\n” ;

std::cout<<“Keliling dari meja biliar tersebut adalah “<< mejabiliar.keliling() <<“m\n” ;

std::cout<<” \n”;

std::cout<<“Selisih dari kedua meja tersebut adalah “<< mejabiliar.luas()-mejarapat.luas() <<“m2\n” ;

std::cout<<” \n”;

std::cout<<“Luas dari meja belajar tersebut adalah “<< mejabelajar.luas() <<“m2\n” ;

std::cout<<“Keliling dari meja belajar tersebut adalah “<< mejabelajar.keliling() <<“m\n” ;

std::cout<<” \n”;

std::cout<<“Luas dari meja makan tersebut adalah “<< mejamakan.luas() <<“m2\n”;

std::cout<<“Keliling dari meja makan trsebut adalah “<< mejamakan.keliling() <<“m\n” ;

std::cout<<” \n”;

std::cout<<“Jumlah dari kedua  meja tersebut adalah “<< mejamakan.luas()+mejabelajar.luas() <<“m2\n”;

std::cout<<” \n”;

std::cout<<“Luas dari meja rias tersebut adalah “<< mejarias.luas() <<” m2\n”;

std::cout<<“Jumlah triplek yang harus Ahmad beli adalah “<< mejarapat.luas()+mejabiliar.luas()+mejabelajar.luas()+mejamakan.luas()+mejarias.luas() <<“m2\n” ;

std::cout<<“jumlah lis yang harus Ahmad beli untuk meriasi meja tersebut adalah “<< mejarapat.keliling()+mejabiliar.keliling()+mejabelajar.keliling()+mejamakan.keliling()+mejarias.keliling() <<“m\n” ;

 

 

 

return0;

}

 

Single Post Navigation

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: