Pages

Minggu, 28 April 2013

Tugas 7&8

Tugas VII.1.1
Source Code:

#include <stdio.h>                //mengaktifkan perintah printf dan scanf
#include <stdlib.h>               //mengaktifkan perintah sistem pause

int Faktorial(int k);             //deklarasi prototipe
int main(void){
       int m;                            // variable yang akan dilewaktan ke fungsi Faktorial by value
       int Faktorial(int k);      // Prototype fungsi faktorial

       printf("Fakhri Munziar\n");
       printf("49013010\n\n");

       printf("Masukan sebarang bilangan bulat positif : ");  //tampilkan di layar
       scanf("%d",&m);                                                                   //menyimpan data di variabel m
       printf("\nMelalui perhitungan rekursif, %d!=%d\n\n", m, Faktorial(m));

       system("pause");           //mempause tampilan
       return 0;                         //mengembalikan nilai ke 0
}


int Faktorial(int k)       // fungsi passing by value dengan nama fungsi faktorial
{
       if (k==0)                 
              return 1;                  //untuk menghentikan program
       else
              return k*Faktorial(k-1); // Fungsi faktorial memanggil dirinya sendiri
}








Deskripsi singkat:






video check this out!!


Tidak ada komentar:

Posting Komentar

 

Blogger news

Blogroll

About