menu

Rabu, 06 April 2016

Algoritma dan Program Mencetak bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara iteratif kemudian dirubah ke rekursif.


Mencetak bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara
iteratif kemudian dirubah ke rekursif.


#include <iostream>
using namespace std;
void iteratif(int i){
for(int a=1;a<i;a++){
if(a%5==0 && a%7==0)
cout<<a<<" ";   
   
}   
   
}


void rekursif(int n)
{
if(n<100){
if(n%5==0 && n%7==0){
cout<<n<<" ";   
}
rekursif(n+1);
}
}

int main(int argc, char *argv[])
{cout<<"Hasil dengan cara menggunakan iteratif: "<<endl;
iteratif(100);   
cout<<endl;   
cout<<"Hasil dengan cara menggunakan rekursif: "<<endl;
rekursif(1);


}



Menggunakan raptor :

Cara membuat procedure di laptop

1. buka raptor kemudian cari mode lalu pilih intermediate




 2. klik kanan main pilih add procedure


3. Isi procedure conoh liat di gambar




                                                Menggunakan procedure rekursi

 




                                                     
                                                                 

                                               pemangilan procedure








Tidak ada komentar:

Posting Komentar