Postingan

Menampilkan postingan dari Mei, 2019

MATEMATIKA KOMPUTASI 16 MEI 2019

BARISAN FIBONACCI DEFINISI: Barisan di mana suatu suku bilangan diperoleh dengan cara menjumlahkan dua suku sebelumnya yang berdekatan Contoh: 1,1,2,3,5,8,13,21,... Buatlah program dalam matlab untuk menentukan n suku pertama barisan Fibonacci! Algoritma: 1. Tentukan banyak suku yang akan ditampilkan 2. Inputkan suku pertama dan kedua disimpan dalam variable array (variable berindeks) 3. Untuk suku-suku berikutnya diperoleh dengan cara menjumlah dua suku sebelumnya n=input('n='); u(1)=1; disp([num2str(u(1))]) u(2)=1; disp([num2str(u(2))]) jml=2; for i=3:1:n     u(i)=u(i-1)+u(i-2);     jml=jml+u(i);     disp([num2str(u(i))]) end disp(['Jumlah barisan fibonacci adalah',num2str(u(i))])

MATEMATIKA KOMPUTASI, 8 MEI 2019

STRUKTUR PENGAMBILAN KEPUTUSAN Definisi Merupakan struktur dalam pemrograman di mana sebuah blok program akan dijalankan apabila suatu kondisi terpenuhi Bentuk umum 1. IF kondisi  pernyataan 1;  pernyataan 2;  dst    END 2. IF kondisi  pernyataan 1;  dst;    ELSE  pernyataan 2;  dst;    END 3. IF kondisi  pernyataan 1;  dst;    ELSEIF  pernyataan 2;  dst;    ELSE  pernyataan 3;  dst;    END Contoh 1. Buatlah program untuk menentukan kelulusan siswa.    Siswa dikatakan lulus apabila skor besar dari 60 dan dinyatakan tidak lulus untuk kondisi lainnya. ANALISISA - Input data adalah nilai uts, tugas, nilai uas - Proses skor dengan rumus (nilai uts+tugas+nilai uas)/3 - Siswa dinyatakan lulus bila skor >= 60 dan tidak lulus jika kecil dari 60 ALGORITMA 1. INPUT nilai UTS 2. INPUT nilai tugas 3. INPUT nilai UAS 4. Skor= (...