Chain Chronicle

Selasa, 22 September 2015

Struktur Data minggu 3

Perulangan dengan fungsi

1.FOR
   Void mencetak(int a,int b){
           i=a;
           for(i=10;a>=b;a--){
                 cout<<" i = "<<i;
   }

2.While
   Void mencetak(int a,int b){
          i=a;
          while(i>=b){
                 cout<<" i = "<<i;
    }

3.Do-While
   Void mencetak(int a,int b){
          i=a;
          do{
          cout<<" i = "<<i;
          c--;}
          while(i>=b)
     }


Rekursif

1.int Fak(int i){
        if(i==0) return 1;
        else return i * Fak(i-1);
   }

2.Void cetak(int i){
        if(i>=1){
           cout<<" i = "<<i;
            cetaklah (i-1)
    }

Array

1.Void masukkandata(int A[],int n)
        for(i=0;i<n;i++){
        cout<<"masukkkan data ke ";
        cin>>A[];
        }
2.Int jumlahkan(const A[],int n)
        int total;
             for(i=0;i<n;i++){
                total + = A[i];
        return total;
    }

Tidak ada komentar:

Posting Komentar