Sabtu, 31 Maret 2012




                    DASAR TEORI


MODUL 1
REKURSIF

Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri.Fungsi ini akan terus berjalan sampai kondisi berhenti terpenuhi,oleh karena itu dalam sebuah fungsi rekursif perlu terdapat 2 blok penting,yaitu blok yang menjadi titik berhenti dari sebah proses rekursif dan blok yang memanggil dirinya sendiri

penggunaan #include<stdio.h>
    a.Fungsi scanf()
    b.fungsi gets()
    c.Fungsi getchar()
    d.Fungsi getch() dan getche ()
penggunaan#include,iostream.h>
a.cin>>var
b.fungsi cin.get (var,sizeofvar))



Program 1.2















Hasil output Program 1.2




3 OUTPUT DATA
Penggunaan #include<stdio.h>
a.menampilkan data ke layar
-fungsi printf()
-fungsi puts()
-fungsi putchar()

b.menampilkan float atau bilangan pecahan

Bentuk umum :
printf("%5.3",nilai);


program 1.3

Hasil program 1.3



Program 1.4



Hasil Program 1.4



4.Penerapan Rekursif
a.mencetak nilai dari parameter
Fungsi ini mencetak nilai dari parameter yang dilempar kepadanya.

Program 1.5



Hasil Program 1.5



Program 1.6



Hasil program 1.6


Faktorial
Merupakan contoh sedehana dari proses rekursif yaitu proses menghitung nilai faktorial dari bilangan bulat positif

0!=1
n!=nx(n-1!untuk n>0


Program 1.7



hasil output program 1.7

Fibonancy
Merupakan proses penyusunan deret debgan menggunakan rumus :

1.n=1 atau n=2 maka fibo (n)=1
2.n>2,maka fibo(n)=fibo(n-1)+fibo(n-2)


Program 1.8
Hasil Program 1.8
Hanoi
Menara hanoi adalah persoalan rekursif yang paling dikenal dan pertama kali ditemukan oleh pendeta muda di hanoi

Program 1.9



Hasil outpu 1.9




TUGAS PRAKTIKUM
Hasil Program tugas 1

Hasil Program tugas 2







Tidak ada komentar:

Posting Komentar