Kamis, 22 Oktober 2015

Pertemuan Minggu 3 - Struktur Data

Rekursi & Array

Fungsi n faktorial :
{
mt fakt(int n) return 1;
else return n*fakt(n-1);
}
void cetaklah (int n) {
      if (n>1) {
          cetaklah (n-i);
          cout<<"i="<<n;
         }
       }
void cetaklah(int A[], int n)
if (n>=1) {
          cetaklah (A, n-1);
          cout<<A[n];
}
Hasil: A[5],A[4],A[3],A[2],A[1]

Mencetak bilangan 10-1
Menggunakan perulangan for :
void mencetak(int a; int b){
                for(int i=10; i>=10; i--)
Menggunakan perulangan while :
void mencetak(int a; int b){
                int i=a; a=10; b=1;
while(i>=b){
                cout<<”i = “<<I;
}
i--;
}
Menggunakan perulangan do-while
void mencetak(int a; int b){
                int=a;
do{
                                cout<<”i =  “<<I;
                                i--;
                }
                While(i>=b);

}


0 komentar:

Posting Komentar

Kamis, 22 Oktober 2015

Pertemuan Minggu 3 - Struktur Data

Rekursi & Array

Fungsi n faktorial :
{
mt fakt(int n) return 1;
else return n*fakt(n-1);
}
void cetaklah (int n) {
      if (n>1) {
          cetaklah (n-i);
          cout<<"i="<<n;
         }
       }
void cetaklah(int A[], int n)
if (n>=1) {
          cetaklah (A, n-1);
          cout<<A[n];
}
Hasil: A[5],A[4],A[3],A[2],A[1]

Mencetak bilangan 10-1
Menggunakan perulangan for :
void mencetak(int a; int b){
                for(int i=10; i>=10; i--)
Menggunakan perulangan while :
void mencetak(int a; int b){
                int i=a; a=10; b=1;
while(i>=b){
                cout<<”i = “<<I;
}
i--;
}
Menggunakan perulangan do-while
void mencetak(int a; int b){
                int=a;
do{
                                cout<<”i =  “<<I;
                                i--;
                }
                While(i>=b);

}


Tidak ada komentar:

Posting Komentar