uas pemrograman berorientasi objek

2
UJIAN AKHIR SEMESTER Mata kuliah :Pemrograman Berorientasi O!ek "aktu : #$ Menit Si%at U!ian : O&en Book' (lose noteook Soal ) : Temukan kesalahan *ang ter+a&at &a+a &rogram erikut ini kemu+ian &eraikilah : ) &rogram untuk menghitung !arak eu(li+ean , -in(lu+e .iostream/ 0 -in(lu+e .math1h/ 2 3 using names&a(e st+4 5 6 (lass titik7 8 &ri9ate: # +oule 4 )$ +oule *4 )) &uli(: ), titik;<7 )0 =$4 )2 *=$4 )3 > )5 9oi+ in&ut;<4 )6 9oi+ tam&il;<4 )8 >4 )# ,$ 9oi+ titik:in&ut;<7 ,) (out..?masukkan nilai : ?4 ,, (in// 4 ,0 (out..?masukkan nilai * : ?4 ,2 (in//*4 ,3 > ,5 ,6 9oi+ titik:tam&il;<7 ,8 (out..? = ?.. ..? ' ?4 ,# (out..?* = ?..*..en+l4 0$ > 0) 0, (lass eu(li+ean :: &uli( titik7 00 02 int !arak;eu(li+ean titik,<7 03 +oule hasil4 05 hasil=s@rt;&o ; titik,1 ',<C&o ;* titik,1*',<<4 06 return;hasil<4 08 > 0# > 2$ 2) int main;<7 2, eu(li+ean titik);<4 20 eu(li+ean titik,;<4 22 +oule !arakDeu(li+ean;<4 23 titik)1in&ut4 25 titik,1in&ut4 26 titik)1tam&il4 28 titik,1tam&il4 2# !arak eu(li+ean=titik)1!arak7titik,>4 3$ (out..?hasil &erhitungan !arak eu(li+ean a+alah : ?..!arakDeu( 3) get(h;<4 3, return $4 30 > Soal , : Buatlah seuah &rogram se+erhana +engan konse& PBO

Upload: budi-darmawan

Post on 07-Oct-2015

244 views

Category:

Documents


4 download

DESCRIPTION

Soal UAS PBO STMIK LOMBOK 2015

TRANSCRIPT

UJIAN AKHIR SEMESTERMata kuliah:Pemrograman Berorientasi ObjekWaktu: 90 MenitSifat Ujian: Open Book, close notebook

Soal 1 : Temukan kesalahan yang terdapat pada program berikut ini kemudian perbaikilah :1program untuk menghitung jarak euclidean

2#include

3#include

4

5using namespace std;

6

7class titik{

8private:

9double x;

10double y;

11public:

12titik(){

13 x=0;

14 y=0;

15 }

16void input();

17void tampil();

18};

19

20void titik:input(){

21coutx;

23couty;

25}

26

27void titik:tampil(){

28cout