Senin, 16 April 2012

Output Bilangan Ganjil Dari 0 Sampai Dengan 10 Secara Rekursif


Untuk mencetak bilangan ganjil dari 0-10 menggunakan C++ adalah sebagai berikut :


#include <iostream>
#include<string>


using namespace std;


class angka_ganjil{
   public:
          angka_ganjil();
          int ganjil_rekursif(int i);
   private:
           int i;};
           
angka_ganjil::angka_ganjil(){}


int angka_ganjil::ganjil_rekursif(int i){
     if (i>10){
     }
     else
     {
      if (i % 2==0)
      {
        cout << i << endl;
      }
       else
{}ganjil_rekursif(i+1);     
}
}
int main(){
    
     angka_ganjil x;
     cout<<"\nAngka Ganjil Dari 0 Sampai Dengan 10 Secara Rekursif :\n";
     x.ganjil_rekursif(0);
     


   system("pause");
   return 0;
}

0 komentar:

Posting Komentar