Category Archives: Algoritma & MOOP

Algoritma & MOOP [X]

Diberikan penggalan program sebagai berikut: #include <constrea.h> class Induk{ public: virtual int P(int x){return(x*x);} int Q(int x, int y){return(y*P(x));} }; class Anak : public Induk{ public: int P(int x){return(x*x*x);} int Q(int x){return(10*P(x));} }; Ditanyakan: a.)    apa output dari main program … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [IX]

1. Buatlah program dengan class inheritance untuk merepresentasikan class tabung yang mempunyai data jari2 alas tabung yang berbentuk lingkaran dan tinggi.  Class tabung merupakan class turunan dari class lingkaran yang mempunyai data jari2. Function yang ada pada class lingkaran adalah … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [VIII]

1. Tuliskan program dengan class yang mempunyai variable static yang secara otomatis dapat mengetahui jumlah object yang tercipta pada suatu saat dan fungsi anggota static yang dapat mengembalikan nilai variable static.. Code: #include <iostream.h> class classstatic { private: static int … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [VII]

1. Buatlah program dengan class untuk menghitung luas dan keliling lingkaran dengan cara membuat class lingkaran yang mempunyai data member jari-jari dan mempunyai function member imput jari, hitung luas, hitung keliling, display jari, display keliling, dan display luas. Jawab: Code: … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [VI]

1. Buatlah program untuk menginputkan sejumlah bilangan bulat misalnya N kemudian menampilkan bilangan yang sudah diinputkan tersebut dalam keadaan terurut secara ascending. Algoritma yang digunakan adalah Quick sort. Coding: #include <iostream.h> inline void input(float *arr, int n) { for (int … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [V]

1. Simulasikan pengurutan data di bawah dengan algoritma bubble sort dan selection sort 23 13 45 67 54 98 28 33 56 75 Jawab: Buble sort Pass 1     23 13 45 67 54 98 28 33 56 75 13 23 … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP[IV]

1. Tulis program dengan fungsi untuk menghitung akar persamaan kuadrat. Akar persamaan kuadrat dapat dicari dengan menentukan terlebih dahulu nilai diskriminan dengan rumus D = B2 – 4AC. –         Jika Nilai D < 0 maka merupakan “Akar Imaginer”. –         Jika … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [III]

1. Buatlah program untuk mencari nilai minimum dari 10 buah bilangan bulat yang diinputkan oleh user. Coding: #include <iostream> using namespace std; int main() { int x [10]; int min; cout<<“Masukkan 10 angka : “<< endl; for (int i = … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [II]

1. Buatlah program yang untuk menginputkan sebuah bilangan dan mengenalinya apakah bialangan tersebut genap atau ganjil Coding : #include <iostream> #include <conio.h> using namespace std; int main() { char kembali; do{ int bilangan=0; cout<< ”      Tugas Program Algoritma”<<endl; cout<<“=====================================\n”; cout<<” … Continue reading

Posted in Algoritma & MOOP | Leave a comment

Algoritma & MOOP [I]

1) Menghitung Luas Lingkaran : Tentukan besarnya nilai jari-jari lingkaran (r). Tentukan nilai phi () yang akan digunakan. Kalikan phi  (dengan kuadrat dari jari-jari lingkaran (r2). Didapatkan luas lingkaran. Menghitung Keliling Lingkaran : Tentukan besarnya nilai jari-jari lingkaran  (r). Tentukan … Continue reading

Posted in Algoritma & MOOP | Leave a comment