Rabu, 18 April 2012
Algoritma Menampilkan Bilangan yang di habis 5 dan 7 Antara (1-100)
Refleksi 7 Alpro
Sukses UTS yaaaa kawan....
Refleksi 6 Alpro
Pada pertemuan ke 6 Alpro, saya tidak berangkat dikarenakan kesiangan... hehe... Tapi saya tidak berdiam diri, saya berusaha mengejar ketinggalan saya...
Pada pertemuan ke-6 membahas tentang rekursif. Apa si rekursif itu? Ok, Fungsi rekursif adalah fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. Dan juga saya belajar iteratif... Kalau ada rekursif ya biasanya ada iteratif... kalau iteratif, perulangan yang melakukan proses perulangan terhadap sekelompok instruksi. Perulangan dilakukan dalam batasan syarat tertentu.
Biasanya iteratif di tandai dengan instruksi program seperti for, repeat until dan while do.
Kalau rekursif biasanya di tandai dengan instruksi program seperti If.
Refleksi 5 Alpro
Selasa, 10 April 2012
Program untuk Menampilkan Bilangan Fibonacci
#include <conio.h>
class fibo{
friend istream& operator>>(istream&, fibo&);
public:
void bobo();
private:
long batas;
};
istream& operator>>(istream& in, fibo& g){
cout << "Masukkan batas : ";
in >> g.batas;
return in;
}
void fibo::bobo(){
long f1=0, f2=1;
cout<<f1<<" "<<f2<<" ";
while (true)
{ long f3 = f2 + f1;
if (f3 > batas) break;
cout<< f3<<" ";
f1 = f2;
f2 = f3;
}
}
int main(){
fibo x;
cin>>x;
x.bobo();
getch();
}
Algoritma untuk Menampiklan bilangan Fibonacci
Berikut ini Algoritma untuk menampilkan bilangan fibonacci.
Program Cpp Untuk Menampilkan Nama Bulan
#include <conio.h>
class Bulan {
friend istream& operator>>(istream&, Bulan&);
public:
void bulanbulan() ;
private:
unsigned int a;
};
istream& operator>>(istream& in, Bulan& x){
cout<<"Masukkan Angka 1 -12 = ";
in>>x.a;
return in;
}
void Bulan::bulanbulan() {
if (a==1)
{
cout << "Bulan Januari " << endl; }
else
{
if (a==2)
{
cout << "Bulan Februari" << endl; }
else
{
if (a==3)
{
cout << "Bulan Maret" << endl; }
else
{
if (a==4)
{
cout << "Bulan April" << endl; }
else
{
if (a==5)
{
cout << "Bulan Mei" << endl; }
else
{
if (a==6)
{
cout << "Bulan Juni" << endl; }
else
{
if (a==7)
{
cout << "Bulan Juli" << endl; }
else
{
if (a==8)
{
cout << "Bulan Agustus" << endl; }
else
{
if (a==9)
{
cout << "Bulan September" << endl; }
else
{
if (a==10)
{
cout << "Bulan Oktober" << endl; }
else
{
if (a==11)
{
cout << "Bulan November" << endl; }
else
{
if (a==12)
{
cout << "Bulan Desember" << endl; }
else
{
cout << "Angka yang Anda Masukkan Bukan 1 - 12" << endl; }
}
}
}
}
}
}
}
}
}
}
}
}
void main (){
Bulan b;
cin>>b;
b.bulanbulan();
getch();
}

