Showing posts with label source code. Show all posts
Showing posts with label source code. Show all posts

Tuesday, April 30, 2013

Pengertian, Algoritma dan Souce Code Tahun Kabisat

Tahun kabisat adalah tahun dengan jumlah hari pada satu tahun adalah 366 hari lebih satu hari dari tahun biasanya atau 365. Tahun ini terjasi setiap 4 tahun sekali. Alasan kenapa setiap 4 tahun ada tahun kabisat adalah karena sebenarnya dalam 1 tahun jumlah hari tidak genap 365 hari, namun 365 hari 5 jam 48 menit 45, 1814 detik(wikipedia). Oleh karena itu agar setiap tahun tidak kekurangan beberapa jam ini, setiap 4 tahun jumlah hari akan ditambah dengan 1 hari hari. Sebagai tambahan 1 hari tersebut, dimasukan hari pada tanggal 29 Februari. Tanggal 29 Februari hanya akan ada setiap empat tahun sekali. Bagaimana cara menentukan tahun kabisat?
Caranya adalah membagi tahun dengan 400, jika habis dibagi dengan 400, maka tahu itu jelas kabisat, atau jika tahun itu tidak habis dibagi dengan 400 tapi habis dibagi dengan 100 dan habis dibagi 4, juga termasuk tahun kabisat. Berikut adalah Algoritma dan Source Code tahun kabisat :
Algorima :
  1. Masukan tahun;
  2. Apakah tahun dimodulus 400 ==0 atau dimodulus 400 != 0 dan dimodulus 100 !=0 dan dimodulus 4 ==0?
  3. jika ya: maka tahun sama dangan tahun kabisat
  4. jika tidak: tahun bukan tahun kabisat
Source Code :
import java.util.Scanner;
public class kabisat {
    public static void main (String [] args){
        int tahun;
Scanner input = new Scanner(System.in);
System.out.print("Masukan tahun : ");
tahun = input.nextInt();
 
        if ((tahun % 400 == 0) | (tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
            System.out.println(tahun+" adalah tahun kabisat");
        else
            System.err.println(tahun+" bukan tahun kabisat");
    }
}
tampilannya seperti berikut :
tahun kabisat
Sekian ilmu hari ini, semoga bermanfaat.
"Target adalah mimpi yang memiliki batas waktu"~Paul Hanna

Saturday, April 27, 2013

Algoritma Source Code deret Fibonacci

fibonacci
Deret fibonacci. Apakah deret fibonacci itu? Deret Fibonacci adalah deret yang dimulai dari angka 0 dan 1, kemudian deret selanjutnya merupakan penjulahan 2 deret sebelumnya. Sejarah deret fibonacci berawal dari Gopala dan Hemachandra, matematikawan dari India pada tahun 1150. Namun di eropa deret ini diperkenalkan oleh Leonardo da Pisa  sekitas pada tahun 1200. Dan perlu diketahui deret ini sangat unik. Setiap perbandingan dari deret ke n dan deret n-1 selalu mendekati nilai 1.6, misal deret ke-7 dan deret ke 6, 8 dibanding dengan 5 maka hasilnya adalah 1.6. Untuk algoritma dan source code deret fobonacci seperti berikut :

Friday, April 26, 2013

Algoritma Source Code Metode Tabel

Metode Tabel adalah salah satu metode dalam metode numerik yang digunakan untuk mencari akar dari suatu persamaan. Prinsip dari Metode Tabel ini adalah memasukan nilai x antara batas tertentu (batas atas dan batas bawah) kedalah suatu fungsi, jika nilai fungsi (fx) mendekati nilai nol maka nilai x itulah yang dianggap sebagai akar persamaan. Metode ini sangat lemah, artinya metode ini memiki keakuratan yang sangat kurang dan sangat sulit untuk mendapatkan nilai eror yang kecil. Penggunaan metode ini biasanya untuk mencari nilai pendekatan awal pada metode metode lain seperti newton rapson atau pun metode secant. Berikut adalah algoritma dan Source Code metode Tabel.

Tuesday, April 23, 2013

Algoritma dan Source Code Bilangan prima

Assalamualaikum warrohmatulahi wabarokatuh. Hello sobat blogger. Sobat tahu bilangan prima? Kali ini saya mau ngepost mengenai tentang bilangan prima. Sebelum membahas jauh tentang Algoritma dan Source code, kita pahami dahulu definisi dari bilangan prima. Bilangan prima adalah bagian dari himpunan bilangan bulat positif lebih dari satu dan hanya mempunyai dua faktor, yaitu bilangan 1 dan bilangan itu sendiri. Sedangkan bagaimana mengenai bilangan yang bukan bilangan prima. Nah bilangan-bilangan selain bilangan prima disebut bilangan komposit. Dimulai dengan sejarah bilangan prima, Sejarah bilangan prima dimulai pada zaman Mesir Kuno. Ini dibuktikan dengan