This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Jumat, 13 April 2012

C++(mengkoversikan nilai ke huruf)

Ini adalah program C++ (mengkonversikan nilai ke huruf),
outputnya:
jadi jika nilai A maka = 100 - 90
dan jika nilai B maka = 80 -70
&seterusnya.


Flowchart Alpro( konversi suhu dari Celcius menjadi reamur, fahrenheit, dan kelvin!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus: carilah konversi suhu dari Celcius menjadi reamur, fahrenheit, dan kelvin
Inputnya :Masukan besar suhu celcius
Process:  Rß 4 / 5 * C
                F ß 9 / 5 *C + 32
                K ßC +273

Output: Hasilnya

Algorithm DesignFlowchart

Program C++:
#include <iostream>
#include <string>

using namespace std;

class Konversi{
      
 friend ostream& operator<<(ostream&, Konversi&);
 friend istream& operator>>(istream&, Konversi&);

 public:
        Konversi(){};
        void suhu_R(){R = 4/5.0*C;}
        void suhu_F(){F = 9/5.0*C+32;}

 void suhu_K(){K = C+273;}

 private:



 float C,R,F,K;



 };

 istream& operator>>(istream& in, Konversi& input){

 cout<<"Program Konversi Suhu dari Celcius menjadi Reamur, Fahrenheit, dan Kelvin"<<endl;

 cout<<"Masukan besar suhu Celcius :";in>>input.C;

 return in;

 }
 ostream& operator<<(ostream& out, Konversi& output){

 cout << output.C<<" derajat Celcius = "<<output.R<<" derajat Reamur" << endl;
 cout << output.C<<" derajat Celcius = "<<output.F<<" derajat Fahrenheit "<< endl;
 cout << output.C<<" derajat Celcius = "<<output.K<<" derajat Kelvin" << endl;
 return out;
 }
int main()
{ Konversi x;
  cin>>x;
  x.suhu_R();
  x.suhu_F();
  x.suhu_K();
  
  cout<<x;

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


Flowchart Alpro(Mencari luas persegi dan persegi panjang)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Mencari luas persegi dan persegi panjang
Inputnya : Masukan Nilai A &B
Process: (a==b)

Output: Hasil pesegi dan persegi panjang

Algorithm DesignFlowchart






Program C++:(belum di buat :D)

Kamis, 12 April 2012

Flowchart Alpro(Pengambilan uang di ATM!)

Contoh kasus:
Pastikan Anda sudah mempunyai rekening di bank dengan fasilitas ATM. Pergi ke mesin ATM sesuai dengan rekening yang Anda punya. Siapkan kartu ATM dan masukkan ke dalam mesin ATM (pada lubang kartu) ─ pastikan tidak terbalik atau lihat gambar pada mesin ATM tersebut. Pada layar mesin ATM pilih bahasa yang akan digunakan dengan menekan tombol disampingnya. Masukkan PIN ATM Anda dengan benar, karena Anda hanya mendapat kesempatan 3x kesalahan memasukkan PIN ATM. Setelah 3x melakukan kesalahan, maka ATM akan diblokir sementara dan segera laporkan ke kantor bank Anda. Pilih nominal uang yang akan diambil, biasanya tersedia mulai nominal Rp 100.000, Rp 250.000, Rp 500.000, Rp 1.000.000, dan lainnya.     Pastikan saldo yang ada di dalam rekening tercukupi. Setelah Anda memilih nominal uangnya, maka mesin ATM akan mulai bekerja mengeluarkan uang sesuai nominal yang dipilih. Silahkan ambil uang Anda pada mesin ATM. Kembali ke layar mesin ATM, maka akan muncul pilih menu apakah Anda akan melakukan transaksi kembali atau tidak, jika tidak maka segera ambil kartu ATM Anda dengan segera.

Algorithm DesignFlowchart



Keterangan: Gambar hanya bisa di tampilkan sebagian, untuk lebih lanjutnya
silahkan DOWNLOAD HERE: RAPTOR ATM

Flowchart Alpro (Carilah rata-rata dari a bilangan bulat positif !)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Mencari rata -rata bilangan bulat positif
Inputnya : Masukan nilai a
Process: jumlah ß jumlah+b
                  i ß i +1

Output: rata: "+rata"

Algorithm DesignFlowchart

Program C++:
#include <iostream>
#include <string>

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

 private:
 int a,b,i;
 int jumlah;

 float rata; };

 void Rata::input(){

 cout<<"Masukan nilai a :";cin >> a;
 cout<<endl; }

 void Rata::output(){

 jumlah =0;
 i =1;

 while (!(i>a)){

 cout<<"Masukan nilai b :";cin >> b;

 jumlah =jumlah+b;

 i =i+1; }

 cout<<endl;

 rata =jumlah/a;
 cout << "Rata : "<<rata << endl;}

int main()
{ Rata Hasil;
 Hasil.input();
 Hasil.output();

 system ("PAUSE");
 return EXIT_SUCCESS; }



Flowchart Alpro(Membalik kata yang diinputkan secara iteratif kemudian dirubah ke bentuk rekursif.)

Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Misal : Membalik kata yang diinputkan
Inputnya : Masukan Sebuah Kata
Process: Panjangkata=0
Output: Hasilnya

Algorithm DesignFlowchart
a.membalik kata iteratif

b.membalik kata rekursif






MAKALAH (Etika Profesi)


KATA PENGANTAR
Bismillahirrahmanirrahim

Assalamualaikum Wr. Wb.

Puji syukur Penulis panjatkan kehadirat Allah SWT karena hanya dengan limpahan rahmat, taufik dan hidayah-Nyalah Penulis dapat menyelesaikan makalah ini. Sholawat serta salam semoga tercurah kepada Nabi Muhammad SAW, keluarga, sahabat dan pengikut-pengikutnya hingga akhir zaman.
Penyusunan  makalah ini dibuat Penulis dalam rangka memenuhi tugas Bahasa Idonesia Semester 1
Penulis menyadari banyak kekurangan dalam penyusunan makalah ini. Namun, Penulis berharap semoga makalah ini dapat bermanfaat bagi Penulis pada khususnya dan pembaca pada umumnya.

Wassalamualaikum Wr. Wb.






                                                                                                Yogyakarta, Desember 2011
                                                          
                                                         DOWNLOAD HERE :                 Vicky Sanjaya

Flowchart Alpro (Bilangan Fibonacci!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Misal : Menampilkan Bilngan Fibonacci
Inputnya : Masukkan Batas
Process: i>a
Output: Menampilakan deret bilangan Fibonacci

Algorithm DesignFlowchart

Program C++:
#include <cstdlib>
#include<iostream>

using namespace std;
class fibonacci{
      public :
                      void masukan();
                      float proses();
                      void keluaran();
              private:
                      float x,y;
                      float hasil;};

int fibonacci(int n)
{
if(n==1)
return(0);
else 
if(n==2)
return(1);
else
return 
(fibonacci(n-1)+fibonacci(n-2));
}

int main()
{
int n;
cout<<"\nBerapa jumlah bilangan fibonacci yang ingin anda tampilkan: ";
cin>>n;

for(int i=1;i<=n;i++)
cout<<fibonacci(i)<<" ";
cout<<endl;

 system("PAUSE");
    return EXIT_SUCCESS;
}



Flowchart Alpro (Hitunglah jumlah dari 3 buah bilangan bulat!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus: Menghitung persegi dan persegi panjang
Inputnya : A&B
Process:  (A==B)
Output: Jika sisi bangunan sama maka berbentuk persegi
             Jika sisi bangunan berbeda berbentuk persegi panjang

Algorithm DesignFlowchart


Program C++:

using namespace std;

class banding{
      public:
             void input();
             void proses();
             void output();
       private:
               int A;
               int B;
       };
void banding::input(){
     cout<<"masukan A: "<<endl;
     cin>>A;
     cout<<"masukan B: "<<endl;
     cin>>B;
     }
void banding::proses(){
     if(A==B)
     cout<<"bangun ini berbentuk persegi\n"<<endl;
     else
     cout<<"bangun ini berbentuk persegi panjang\n"<<endl;
}
void banding::output(){
     if(A==B)
     cout<<"karena sisi bangun SAMA maka bangun tersebut adalah berbentuk PERSEGI\n"<<endl;
     else
     cout<<"karena sisi bangun BERBEDA maka bangun tersebut adalah berbentuk PERSEGI PANJANG\n"<<endl;
}
    int main(){

banding x;
x.input();
x.proses();
x.output();      
              
              
                    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Makalah (Demokrasi Indonesia Dalam Arus Globalisasi)


KATA PENGANTAR


Assalamualaikum wr.wb.
            Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan makalah ini dengan baik dan tepat waktu.
Adapun tujuan penulis membuat makalah ini sebagai syarat tugas Ujian Akhir Semester (UAS). Selain ini juga untuk menambah pengetahuan tentang “Demokrasi Indonesia  Dalam Arus Globalisasi”.
Penulis menyadari bahwa  penyusunan  makalah ini masih banyak kekurangan dan jauh dan sempurna karena keterbatasan penulis akan kemampuan dan pengetahuan secara teoritis maupun praktis. Oleh karena itu, penulis  mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan penyusunan makalah ini.
penulis mengucapkan banyak terimakasih dan semoga makalah ini dapat berguna bagi pembaca.


                                                                                                    Yogyakarta,  Januari 2012
                                                        DOWNLOAD HERE:                   Vicky Sanjaya









                                                                                             

Flowchart Alpro (Mencetak bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara iteratif kemudian dirubah ke rekursif!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:  Mencetak bilangan yang habis dibagi 5 dan 7 antara 1-100 secara iteratif dan  rekursif.
Inputnya : a,b
Process:  aß 1
                  bß 100
                  a%5==0 && a%7==0
                  a ß a+1
Output: Hasilnya : 35
             Hasilnya : 70

Algorithm DesignFlowchart




Program C++:

}



Flowchart Alpro( Menampilkan bilangan genap dengan + 3)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Menampilkan bilangan genap dengan perbedaan + 3
                                    Contoh : 13=0,6,12
 Inputnya : Batas= batas maksimal
Process: Jika i <batas maka akan di proses i%2=0
Output: i

Rabu, 11 April 2012

Flowchart Alpro (Menghitung volume bola!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Misal : r = 5, Maka volume bola adalah 33.4933 
Inputnya : ( r)
Process:  Phi ß 3.14
                  vbola ß 1.333333 *
                  phi * r * r * r
Output: vbola

Algorithm DesignFlowchart 

Program C++:
#include <iostream>
#include <string>

using namespace std;

class  luas{
      public:
             luas();
             void volume();
             void Llingkaran();
             ~luas();
      private:
              int r;
              float phi;
              float hasil1;
              float hasil2;
              };
      luas :: luas(){}
      void luas :: Llingkaran(){
                   cout <<"Luas lingkaran"<<endl;
                   cout <<"Masukan r :";
                   phi: 3.14;
                   cin >> r;
                   hasil1 = phi*r*r*r;
                   cout<<"Luas lingkaran :"<<endl;
                   }
      void luas::volume(){
                          cout<<" Volume bola"<<endl;
                          cout<<"Masukan r :";
                          phi = 3.14;
                          cin>>r;
                          hasil2:(4/3)*phi*r*r*r;
                          cout <<" Volume bola: "<<hasil2<<endl;
                          }
            
int main()
{
   string raptor_prompt_variable_zzyz;
   float r;
   float phi;
   float vbola;

   phi =3.14;
   raptor_prompt_variable_zzyz ="Masukakan jari-jari:";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> r;
   vbola =1.333333*phi*r*r*r;
   cout << "Volum bola"<< vbola << endl;
   system ("pause");
   return 0;
}