Laman

Powered By Blogger

Minggu, 13 Mei 2012

Algoritma Dari Program Array 1 Dimensi

Kali ini saya akan menanpilkan Program Array 1 Dimensi
langsung aja kita lihat programnnya >>





Nah...ini tadi program menggunakan Array 1 dimensi..
sekian semoga bisa berguna....(^_^)

Menentukan Nama Bulan dengan C++


Menentukan Nama Bulan dengan C++ ......
nahhhh langsung nie ada programnya buat kita belajar....


Program ini adalah dengan menginputkan angka dari 1-12 untuk memperoleh nama bulannya contohnya berguna jika agan lupa urutan bulan



#include <iostream>
#include <string>


using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int angka;


   raptor_prompt_variable_zzyz ="masukan angka";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> angka;
   if (angka==1)
   {
      cout << "Bulan Januari" << endl;   }
   else
   {
      if (angka==2)
      {
         cout << "Bulan Februari" << endl;      }
      else
      {
         if (angka==3)
         {
            cout << "Bulan Maret" << endl;         }
         else
         {
            if (angka==4)
            {
               cout << "Bulan April" << endl;            }
            else
            {
               if (angka==5)
               {
                  cout << "Bulan Mei" << endl;               }
               else
               {
                  if (angka==6)
                  {
                     cout << "Bulan Juni" << endl;                  }
                  else
                  {
                     if (angka==7)
                     {
                        cout << "Bulan Juli" << endl;                     }
                     else
                     {
                        if (angka==8)
                        {
                           cout << "Bulan Agustus" << endl;                        }
                        else
                        {
                           if (angka==9)
                           {
                              cout << "Bulan September" << endl;                           }
                           else
                           {
                              if (angka==10)
                              {
                                 cout << "Bulan Oktober" << endl;                              }
                              else
                              {
                                 if (angka==11)
                                 {
                                    cout << "Bulan November" << endl;                                 }
                                 else
                                 {
                                    if (angka==12)
                                    {
                                       cout << "Bulan Desember" << endl;                                    }
                                    else
                                    {
                                       cout << "Ma'af Untuk Konversi Gunakanlah Angka 1-12" << endl;                                    }
                               }
                              }
                           }
                        }
                     }
                  }
               }
            }
         }
      }
   }


   system("PAUSE");
   system("SUCCESS");
}

Sabtu, 28 April 2012

Konversi Suhu : Celcius-Fahrenheit-Reamur-Kelvin

Program konversi suhu menggunakan C++ :


#include <iostream>
#include <string>


using namespace std;
int main()
{
   float k,K;
   float r,R;
   float c,C;
   float f,F;


   cout<<"Masukkan Nilai Celcius = ";
   cin >> C;
   F =(C*1.8)+32;
   R =C*0.8;
   K =C+273.15;
   cout << "Fahrenheit ="<<F << endl;   cout << "Reaumur ="<<R << endl;   cout << "kelvin ="<<K << endl;
 
   system("pause");
   return 0;
}

Konversi Meter-Cm-Inci


Program untuk mengkonversi Meter ke Cm dan Inci Menggunakan C++ adalah sebagai berikut :


#include <iostream>
#include <string>


using namespace std;
int main()
{
   int m;
   int inci;
   int cm;


   cout<<"m = ";
   cin >> m;
   cm =100*m;
   inci =(m*100)/2.54;
   cout << "cm = "<<cm << endl;   
   cout << "inci= "<<inci << endl;
   system("pause");
   return 0;
}

Penjumlahan 3 Bilangan

Menjumlahkan 3 bilangan menggunakan C++ :

#include <iostream>
#include <string>


using namespace std;
int main()
{
   int jumlah;
   int b;
   int c;
   int a;


   cout<<"masukkan bilangan 1 : ";
   cin >> a;
   cout<<"masukkan bilangan 2 : ";
   cin >> b;
   cout<<"masukkan bilangan 3 : ";
   cin >> c;
   jumlah =a+b+c;
   cout << "jumlah : " <<jumlah<< endl;  
 
   system("pause");
   return 0;
}


Output Angka Genap Dari 25 Sampai Dengan 70 Secara Rekursif



Program menggunakan C++  (class) :



#include <iostream>
#include<string>


using namespace std;


class angka_genap{
   public:
          angka_genap();
          int genap_rekursif(int i);
   private:
           int i;};
         
angka_genap::angka_genap(){}


int angka_genap::genap_rekursif(int i){
     if (i>70){
     }
     else
     {
      if (i % 2==0)
      {
         cout << i << endl;      }
      else
{}genap_rekursif(i+1);
}
}


int main(){
   
     angka_genap x;
     cout<<"\nAngka Genap Dari 25 Sampai Dengan 70 Secara Rekursif:\n";
     x.genap_rekursif(25);
   


   system("pause");
   return 0;
}

Bilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100


Berikut adalah program untuk menampilakan bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara rekursif menggunakan C++ (class overloading) :


#include <iostream>

using namespace std;

class habis_dibagi{
      friend istream& operator>>(istream&, habis_dibagi&);
      friend ostream& operator<<(ostream&, habis_dibagi&);
   public:
          habis_dibagi();
          int habis_rekursif(int i);
   private:
           int i; };
habis_dibagi::habis_dibagi(){
      cout<<"\nBilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100 Secara Rekursif :\n";
      }

int habis_dibagi::habis_rekursif(int i){
     if (i>100){
    }
    else
    {
     if (i % 5==0 && i % 7==0)
     {
      cout << i << endl;      }
      else
{}habis_rekursif(i+1);
}
}
 
istream& operator>>(istream& in, habis_dibagi& input) {}

ostream& operator<<(ostream& out, habis_dibagi& output) {
       
}
int main()
{
    habis_dibagi a;
    cin>>a;
    a.habis_rekursif(1);
    cout<<a;
    cout<<endl;
   
   
   
   system("pause");
   return 0;
}