Monday 7 April 2014

menghitung m,cm,inchi

dev nya...

#include<cstdlib>
#include <iostream>

using namespace std;

class konversi{
public:
konversi();
void input();
void jumlah();
void output();

private:
int m;
int cm;
float inci;
};
konversi::konversi(){
cout<<"menghitung nilai m,cm,inci"<<endl;
}
void konversi::input(){
cout<<"masukan nilai meter = ";cin>>m;
}
void konversi::jumlah(){
cm=m*100;
inci=m*100/2.54;
}
void konversi::output(){
cout<<"Cm = "<<cm<<endl;
cout<<"inci = "<<inci<<endl;
}

int main(int argc, char** argv) {
system("color a");
konversi irsyad;
irsyad.input();
irsyad.jumlah();
irsyad.output();
return 0;
}

raptor nya...


fibonacci

mungkin seperti ini...

#include <iostream>

using namespace std;

int main(int argc, char** argv) {
long batas;
cout<<"masukan integer positif";cin>>batas;
cout<<"bilangan fibonacci < "<<batas<<":\n0,1";
long f1=0;
long f2=1;
while (true)
{long f3=f2+f1;
if (f3>batas)
break;
cout<<","<<f3;
f1=f2;
f2=f3;
}
return 0;
}

raptor nya....


perpangkatan

kira kira C++ nya seperti ini

#include <iostream>
#include <cstdlib>

using namespace std;
class pangkat{
public:
pangkat();
void input();
void proses();
void output();

private:
int a,b;
int jumlah;
};
pangkat::pangkat(){
cout<<"\t\tprogram menghitung perkalian dengan cara penjumlahan"<<endl<<endl;
}
void pangkat::input(){
cout<<"masukan nilai bilangan nya = ";cin>>a;
cout<<"masukan pangkat nya = ";cin>>b;
}
void pangkat::proses(){
jumlah=1;
for(int i=1;i<=b;i++)
jumlah*=a;
}
void pangkat::output(){
cout<<a<<" pangkat "<<b<<" ="<<jumlah<<endl;
}
int main(int argc, char** argv) {
system("color a");
pangkat irsyad;
irsyad.input();
irsyad.proses();
irsyad.output();



return 0;

}

raptor nya...

Sunday 6 April 2014

refleksi minggu ke 6

kami mempelajari tentang pembuatan recursif di flowchart
dan jugak mempelajari two half recursion yang mana saya masih belum mengerti seteleh mengambil nilai tengah kelanjutan nya seperti apa karena mnrut catatan saya di buku catatan saya sistem kerja nya mengambil nilai akhir dari titik tengah dan nilai awal nya dan saya masih pusing bagaimana cara menguraikan nya.

dan ini contoh yang saya pelajari



yang tau tolong bantuan nya ya...
sim salabim jadi apa......  .......... ........

refleksi minggu ke 5

saya tidak masuk karena ketiduran :D

tetapi saya mencoba untuk bertanya kepada teman saya apa saja materi yang telah di pelajari dan saya mencoba belajar dengan nya dan saya lumayan mengerti tentang pelajaran di minggu ke 5 tentang rekursif dan interatif
yang masih belum saya pahami saat mengunakan variabel berbentuk character...
dan saya jugak belum mengerti macam-macam penggunaan recursion

Thursday 3 April 2014

bahan bakar

dev nya...
#include <iostream>

using namespace std;
class liter{
public:
liter();
void input();
void proses();

private:
int a,b,minyak;
};
liter::liter(){
cout<<"\t\t\t MENGHITUNG HARGA MINYAK PERLITER"<<endl;
cout<<endl;
}
void liter::input(){
cout<<"1.premium"<<endl;
cout<<"2.pertamax"<<endl;
cout<<"3.solar"<<endl;
cout<<endl;
cout<<"piih nomor minyak yang anda ingin kan = ";cin>>minyak;
cout<<"masukan berapa liter yang ingin di beli =";cin>>a;
}
void liter::proses(){
switch(minyak){
case 1:
minyak=6500;
b=minyak*a;
cout<<"harga minyak per liter = "<<minyak<<endl;
cout<<"harga miinyak yang anda beli adalah = "<<b<<endl;
break;
case 2:
minyak=10000;
b=minyak*a;
cout<<"harga minyak perliter = 10000"<<endl;
cout<<"harga minyak yang anda beli adalah = "<<b<<endl;
break;
case 3:
minyak=5000;
b=minyak*a;
cout<<"harga minyak perliter = 5000"<<endl;
cout<<"harga minyak yang anda beli adalah = "<<b<<endl;
break;
}
}
int main(int argc, char** argv) {
liter irsyad;
irsyad.input();
irsyad.proses();
return 0;
}

raptornya...