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!!
|
Minggu, 28 April 2013
Tugas 7&8
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar