menu

Rabu, 06 April 2016

Algoritma dan Program Membalik kata yang diinputkan secara iteratif kemudian dirubah ke bentuk rekursif

#include <iostream>
#include <string.h>
using namespace std;

void iteratif(char *kata, int jmlkata){
for(int i=jmlkata-1;i>=0;i--){
cout<<kata[i];   
}   
   
}

void rekursif(char *kata, int jmlkata){
    if(jmlkata <= 9 && jmlkata>0){
        cout<<kata[jmlkata-1];
        rekursif(kata, jmlkata-1);
    }
}
main(){
    char *kata = "Algoritma";
    cout<<"rekursif"<<endl;
    rekursif(kata, strlen(kata));
    cout<<endl;
    cout<<"iteratif"<<endl;
    iteratif(kata, strlen(kata));
   
}




Menggunakan Raptor:





































Tidak ada komentar:

Posting Komentar