menu bar

Wednesday, 13 April 2016

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 n){
int i;
for(i=1; i<=n; i++){
if (i%5==0 && i%7==0)
cout<<i<<" ";

}
}



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

int main(){
cout<<"iteratif :"<<endl;
iteratif(100);
cout<<endl<<endl;
cout<<"rekursi  :"<<endl;
rekursi(1);
}

reptor





No comments:

Post a Comment