Sabtu, 08 Oktober 2011

Sekuensial On Java

Banyak sekali contoh- contoh permasalahan yang bersifat sekuensial. Untuk memecahkan suatu masalah tersebut kadang kita membutuhkan suatu alat atau tool untuk membantu kita untuk menyelesaikan masalah tersebut.

Sekuensial sendiri artinya adalah pemrograman yang sederhana dan hanya dapat memecahkan masalah-masalah yang sederhana saja. 
Nah ada baiknya jika kita langsung melihat berbagai contoh masalah yang dapat kita selesaikan secara sekuensial.

Konversi dari meter ke centimeter dan inci
        import java.util.Scanner;
        public class KonversiMeter {
            public static void main(String args[]) {
                Scanner masuk = new Scanner(System.in);
                float m, cm, inci;
                System.out.print("masukan ukuran dalam meter : ");
                m = masuk.nextFloat();
                cm = m*100;
                inci = m *100/2.54f;
                System.out.println("Ukuran dalam CM = "+cm);
                System.out.println("Ukuran dalam Inci = "+inci);
            }
        }
Hasil :

Konversi suhu dari celcius ke fahreinhet
        import java.util.Scanner;
        public class KonversiSuhuFah {
             public static void main(String args[]) {
               Scanner masuk = new Scanner(System.in);
               int celcius;
                float fahrenheit;
                System.out.print("masukan derajat celcius : ");
                celcius = masuk.nextInt();
                fahrenheit = 9f/5f*celcius+32f;
                System.out.println("Ukuran dalam Fahreinhet = "+fahrenheit);
            }
        }
Hasil :

Konversi suhu dari celcius ke fahreinhet,reamur, dan kelvin
        import java.util.Scanner;
        public class KonversiSuhuComplete {
             public static void main(String args[]) {
               Scanner masuk = new Scanner(System.in);
               int celcius;
                float fahrenheit,kelvin,reamure;
                System.out.print("masukan derajat celcius : ");
                celcius = masuk.nextInt();
                fahrenheit = 9f/5f*celcius+32f;
                reamure = celcius*4f/5f;
                kelvin = celcius+273;
                System.out.println("Ukuran dalam Fahreinhet = "+fahrenheit);
                System.out.println("Ukuran dalam Reamur = "+reamure);
                System.out.println("Ukuran dalam Kelvin = "+kelvin);
            }
        }
Hasil :

Menghitung nilai volume suatu tabung
        import java.util.Scanner;
        public class Tabung {
                public static void main(String args[]) {
                    //buat objek masuk dari kelas Scanner
                     Scanner masuk = new Scanner(System.in);
                     //deklarasi variabel
                     int jari2,tinggi;
                     float volume;
                     //terima masukan untuk tinggi
                     System.out.print("Jari-jari tabung = ");
                     jari2 = masuk.nextInt();
                     //terima masukan untuk tinggi
                     System.out.print("Tinggi tabung = ");
                     tinggi = masuk.nextInt();
                     //rumus
                     volume = 3.14f * jari2 * jari2 *tinggi;
                     //tampilkan hasil volume
                     System.out.println("Volume Tabung = "+volume);
                }
        }
Hasil :

Menghitung nilai total praktikum mahasiswa
        import java.util.Scanner;
        public class NilaiPaktikum {
            public static void  main(String args[]){
                Scanner masuk = new Scanner(System.in);
                String nim, nama;
                float nilai_pretest,nilai_laporan,nilai_responsi,nilai_total;
                System.out.println("Program perhitungan nilai total praktikum");
                System.out.println("=========================================");
                System.out.print("Masukan Nim  : ");
                nim = masuk.nextLine();
                System.out.print("Masukan Nama : ");
                nama = masuk.nextLine();
                System.out.println("=========================================");
                System.out.print("Masukan nilai pretest   : ");
                nilai_pretest = masuk.nextFloat();
                System.out.print("Masukan nilai laporan   : ");
                nilai_laporan = masuk.nextFloat();
                System.out.print("Masukan nilai responsi  : ");
                nilai_responsi = masuk.nextFloat();
                nilai_total = (nilai_pretest*(20f/100f))+(nilai_laporan*(50f/100f))+(nilai_responsi*(30f/100f));
                System.out.println("=========================================");
                System.out.println("Nim  : "+nim);
                System.out.println("Nama : "+nama);
                System.out.println("Nilai total praktikum Anda adalah : "+nilai_total);
            }
        }
 
Hasil :


End
Comming Soon - Downloadable fullcode and explanation :D

0 komentar:

Posting Komentar