ade10018043
Oke gaan...jumpa lagi nih dengan penulis...disini penulis membuat program menghitung FIBONACY

agan agan bisa lihat nih programnya seperti apa...

okee langsung ke TKP...



#include
#include

int main(int argc, char *argv[])
{
//deklarasi
long a,i=1,j=0,hasil;
int input;

//deskripsi
printf("Masukkan Harga N : ");scanf("%d",&input);
printf("Maka Deret Fibonancy : ");

//rumus pada fibonancy
for(a=1;a<=input;a++)
{
hasil=i+j;
printf("%ld ",hasil);
i=j;
j=hasil;
}
printf("\n");

system("PAUSE");
return 0;
}


oke gan..sudah lihat programnya..bisa di coba deh di komputer /laptop agan agan semua...dan jangan lupa tulis saran yaa?????????
ade10018043
hai hai hai......di sini penulis ingin share tentang seberapa anda menggunakan logika,,
penulis menulis sebuah logika matematika pada pengunjung skalian....

Tiga sahabat mau membeli printer di pameran.
Kata penjual, harga printernya Rp. 300.000,-.
Masing-masing mengumpulkan uang Rp.100.000,- untuk membayarnya.

Setelah ketiga sahabat tadi pergi , sang petugas baru sadar ada discount, sehingga harga printer tsb seharusnya cuma Rp.250.000,-.

Kemudian sang penjual meminta asistenya untuk menyerahkan uang Rp. 50.000,- kepada ketiga sahabat tadi.

Karena uang Rp. 50.000,-berbentuk pecahan Rp10.000,- si asisten hanya menyerahkan uang kepada ketiga sahabat tadi sebesar Rp.30.000,- sedangkan yang Rp. 20.000,- disimpan untuknya.

Uang yang Rp. Rp.30.000,- tersebut dibagi-bagi ke tiga sahabat tadi, masing-masing Rp. Rp10.000,-.

Sehingga, bila dihitung-hitung, masing-masing orang hanya membayar Rp. 90.000,-.

Jadi, bertiga sebenarnya membayar Rp 90.000 x 3 = Rp. 270.000,-
Bila ditambahkan ke uang Rp. 20.000,- yang dipegang si asisten pembeli, maka jumlahnya menjadi Rp. 290.000,-.

Lantas yang Rp. 10.000,- lagi ke mana?

agan agan bloleh coment di bawah lok sudah ketemu jawabanya yaa..hehehe
ade10018043
Hai agan agan....di sini saya ingin men sharingkan program oprasi aritmatika dengan operator..

ingin tahu lebih lanjut????

ini dia programnya


# include < iostream >

using namespace std ;

class aritmatik{
public:
void judul();
aritmatik (double p = 0, double q = 0 ) : a (p) ,b (q){};
void cetak () ;
aritmatik operator - () ;
aritmatik operator - (const aritmatik&) ;
aritmatik operator + (const aritmatik&) ;
aritmatik bagi(const aritmatik&, const aritmatik&) ;
aritmatik kali(const aritmatik&, const aritmatik&) ;
private :
double a ;
double b ;
} ;

void aritmatik : : judul() { cout << " \t\t\t Class dan Objek serta Template \n \n \n \n" ; }

void aritmatik : : cetak(){
cout << a << " , " << b ;
}


aritmatik aritmatik : : operator- () {
aritmatik x ;
x.a = a ;
x.b = -b ;
return x ;
}


aritmatik aritmatik : : operator- (const aritmatik& y){
aritmatik x ;
x.a = a - y.a ;
x.b = b - y.b ;
return x ;
}


aritmatik aritmatik : : operator + (const aritmatik& y){
aritmatik x;
x.a = a + y.a ;
x.b = b + y.b ;
return x ;
}


aritmatik aritmatik : : bagi(const aritmatik& x, const aritmatik& y){
aritmatik z ;
z.a = x.a / y.a ;
z.b = x.b / y.b ;
return z;
}


aritmatik aritmatik : : kali ( const aritmatik& x, const aritmatik& y) {
aritmatik z ;
z.a = x.a * y.a ;
z.b = x.b * y.b ;
return z;
}

int main(int argc, char *argv[])
{
aritmatik dataA ( 5.5,2 ), dataB (0,2), dataC;
dataC.judul() ;
cout << " Isi dataA \n " ;
dataA.cetak() ;
cout << " \n\n Isi dataB \n " ;
dataB.cetak();
cout << " \n\n Operasi Aritmatika dengan operator \n " ;
cout << " \n\n dataA ( "; dataA.cetak() ; cout << " ) " ; cout << " + dataB(";dataB.cetak();cout<<")\n";
dataC = dataA + dataB;
dataC.cetak();
cout << " \n\n dataA (" ; dataA.cetak(); cout << " ) " ; cout << " - dataB(";dataB.cetak();cout<<")\n";
dataC = dataA - dataB;
dataC.cetak() ;
cout << " \n\n - dataA ( " ; dataA.cetak() ; cout << " ) \n " ;
dataC = - dataA ;
dataC.cetak() ;
cout << "\n\n- dataB ( " ; dataB.cetak () ; cout << " ) \n " ;
dataC = - dataB;
dataC.cetak();
cout << " \n\n Operasi Aritmatika dengan method \n " ;
cout << " \n\n dataA ( " ; dataA.cetak(); cout << " ) " ; cout << " / dataB(";dataB.cetak();cout<<")\n";
dataC = dataC.bagi(dataA,dataB);
dataC.cetak();
cout << "\n\n dataA ( " ;dataA.cetak();cout << " ) " ; cout << " * dataB(";dataB.cetak();cout<<")\n";
dataC = dataC.kali(dataA,dataB);
dataC.cetak();

cout << endl << endl;
system ( " PAUSE " ) ;
return EXIT_SUCCESS ;
}