Thursday, January 12, 2012

Chapter 4


The Implementation of Idea


This program can be used for high school students who want to study in college. When he/she is confused about what department he/she will take, he/she can use this program. This program is the solution of his/her problem.
We use java programming language in this program because it is easy to implement this program in java language programming. We use “switch-case” in the algorithm because “switch-case” is implemented for choice. User will choose a choice every a question in this program. The sentence that user chose will determine the output.
The algorithm is user chooses a general choice in a general question. After that, the program will display the specific question. When there is no more question, the program will display the output.
The source code :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package fpmatdis;

import java.util.Scanner;

/**
 *
 * @author egik
 */
public class Main {
public static void main (String args[]) {
    Main all= new Main();

    System.out.println("=======================================================");
    System.out.println("Manakah pelajaran yang kamu sukai?");
    System.out.println("=======================================================");
    System.out.println("1. Matematika");
    System.out.println("2. Fisika");
    System.out.println("3. Kimia");
    System.out.println("4. Biologi");
    System.out.println("5. Bahasa");
    System.out.println("6. Sejarah");
    System.out.println("7. Seni");
    System.out.println("8. Komputer");
    System.out.println("9. Geografi");
    System.out.println("10. Sosiologi");
    System.out.println("11. Ekonomi");
    System.out.println("=======================================================");
    Scanner input = new Scanner (System.in);
    int a;
    a = input.nextInt();
    switch (a) {
        case 1:
    System.out.println("=======================================================");
    System.out.println("Manakah yang paling anda sukai?");
    System.out.println("=======================================================");
    System.out.println("1. Logika");
    System.out.println("2. Rumus");
    System.out.println("3. Keuangan");
    System.out.println("=======================================================");
    int b;
    b = input.nextInt();
    switch (b) {
        case 1:
            System.out.println("Anda sebaiknya memilih jurusan Teknik Informatika dan Sistem Informasi. Karena minat anda ada pada jurusan tersebut");
        break;
        case 2:
            System.out.println("Anda sebaiknya memilih jurusan Matematika MIPA. Karena minat anda ada pada jurusan tersebut");
        break;
        case 3:
            System.out.println("Anda sebaiknya memilih jurusan Akuntansi. Karena minat anda ada pada jurusan tersebut");
        break;
    }
    break;
        case 2:
    System.out.println("=======================================================");
    System.out.println("Manakah yang paling anda sukai?");
    System.out.println("=======================================================");
    System.out.println("1. Mesin ");
    System.out.println("2. Rumus");
    System.out.println("3. Atom");
    System.out.println("4. Listrik");
    System.out.println("=======================================================");
    int c;
    c = input.nextInt();
    switch (c) {
        case 1:
             System.out.println("Anda sebaiknya memilih jurusan Teknik Mesin. Karena minat anda ada pada jurusan tersebut");
    break;
        case 2:
             System.out.println("Anda sebaiknya memilih jurusan Fisika MIPA. Karena minat anda ada pada jurusan tersebut");
    break;
        case 3:
             System.out.println("Anda sebaiknya memilih jurusan Teknik Kimia. Karena minat anda ada pada jurusan tersebut");
    break;
        case 4:
             System.out.println("Anda sebaiknya memilih jurusan Teknik Elektro. Karena minat anda ada pada jurusan tersebut");
    break;
    }
    break;
        case 3:
    System.out.println("=======================================================");
    System.out.println("Manakah yang paling anda sukai?");
    System.out.println("=======================================================");
    System.out.println("1. Obat-obatan");
    System.out.println("2. Lingkungan");
    System.out.println("3. Pabrik");
    System.out.println("4. Reaksi");
    System.out.println("=======================================================");
    int d;
    d = input.nextInt();
    switch (d) {
        case 1:
             System.out.println("Anda sebaiknya memilih jurusan Farmasi. Karena minat anda ada pada jurusan tersebut");
    break;
        case 2:
             System.out.println("Anda sebaiknya memilih jurusan Teknik Lingkungan. Karena minat anda ada pada jurusan tersebut");
    break;
        case 3:
             System.out.println("Anda sebaiknya memilih jurusan Teknik Kimia. Karena minat anda ada pada jurusan tersebut");
    break;
        case 4:
             System.out.println("Anda sebaiknya memilih jurusan Kimia MIPA. Karena minat anda ada pada jurusan tersebut");
    }
    break;
        case 4:
    System.out.println("=======================================================");
    System.out.println("Manakah yang lebih anda sukai?");
    System.out.println("=======================================================");
    System.out.println("1. Kehidupan");
    System.out.println("2. Kesehatan");
    System.out.println("=======================================================");
    int e;
    e = input.nextInt();
    switch (e) {
        case 1:
            System.out.println("Anda sebaiknya memilih jurusan Kimia MIPA. Karena minat anda ada pada jurusan tersebut");
        break;
        case 2:
              System.out.println("=======================================================");
              System.out.println("Manakah yang lebih anda sukai?");
              System.out.println("=======================================================");
              System.out.println("1. Tentang Hewan");
              System.out.println("2. Tentang Manusia");
              System.out.println("3. Tentang Gigi");
              System.out.println("=======================================================");
              int f;
              f = input.nextInt();
              switch (f) {
                  case 1:
                  System.out.println("Anda sebaiknya memilih jurusan Kedokteran Hewan. Karena minat anda ada pada jurusan tersebut");
                  break;
                  case 2:
                  System.out.println("Anda sebaiknya memilih jurusan Pendidikan Dokter. Karena minat anda ada pada jurusan tersebut");
                  break;
                  case 3:
                  System.out.println("Anda sebaiknya memilih jurusan Kedokteran Gigi. Karena minat anda ada pada jurusan tersebut");
                  break;
              }
         break;
         }
                break;
        case 5:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Bahasa Indonesia");
        System.out.println("2. Bahasa Cina");
        System.out.println("3. Bahasa Inggris");
        System.out.println("4. Bahasa Arab");
        System.out.println("5. Bahasa Jepang");
        System.out.println("=======================================================");
        int g;
        g = input.nextInt();
        switch (g) {
            case 1:
                System.out.println("Anda sebaiknya memilih jurusan Sastra Indonesia. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
                System.out.println("Anda sebaiknya memilih jurusan Sastra Cina. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 3:
                System.out.println("Anda sebaiknya memilih jurusan Sastra Cina. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 4:
                System.out.println("Anda sebaiknya memilih jurusan Sastra Arab. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 5:
                System.out.println("Anda sebaiknya memilih jurusan Sastra Jepang. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
                break;
        case 6:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Hukum-Hukum");
        System.out.println("2. Sejarah Dunia");
        System.out.println("3. Fossil");
        System.out.println("=======================================================");
        int h;
        h = input.nextInt();
        switch (h) {
            case 1:
                System.out.println("Anda sebaiknya memilih jurusan Hukum. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
                System.out.println("Anda sebaiknya memilih jurusan Sejarah. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 3:
                System.out.println("Anda sebaiknya memilih jurusan Paleontologi. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
                break;
        case 7:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Design");
        System.out.println("2. Prespektif");
        System.out.println("3. Seni Murni");
        System.out.println("4. Membangun Proyek");
        System.out.println("=======================================================");
        int i;
        i = input.nextInt ();
        switch (i) {
        case 1:
                System.out.println("Anda sebaiknya memilih jurusan Despro. Karena minat anda ada pada jurusan tersebut");
                  break;
        case 2:
                System.out.println("Anda sebaiknya memilih jurusan Arsitektur. Karena minat anda ada pada jurusan tersebut");
                  break;
        case 3:
                System.out.println("Anda sebaiknya memilih jurusan Kesenian. Karena minat anda ada pada jurusan tersebut");
                  break;
        case 4:
                System.out.println("Anda sebaiknya memilih jurusan Teknik Sipil. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
                break;
        case 8:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Coding");
        System.out.println("2. Bisnis");
        System.out.println("3. Hardware");
        System.out.println("=======================================================");
        int j;
        j = input.nextInt();
        switch (j) {
        case 1:
                System.out.println("Anda sebaiknya memilih jurusan Teknik Informatika. Karena minat anda ada pada jurusan tersebut");
                  break;
                  case 2:
                System.out.println("Anda sebaiknya memilih jurusan Sistem Informasi. Karena minat anda ada pada jurusan tersebut");
                  break;
                  case 3:
                System.out.println("Anda sebaiknya memilih jurusan Teknik Elektro. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
                break;
        case 9:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Cuaca dan Iklim");
        System.out.println("2. Mineral");
        System.out.println("=======================================================");
        int k;
        k = input.nextInt();
        switch (k) {
            case 1:
              System.out.println("Anda sebaiknya memilih jurusan Klimatologi. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Bahan Tambang");
        System.out.println("2. Minyak Bumi");
        System.out.println("=======================================================");
        int l;
        l = input.nextInt();
        switch (l) {
            case 1:
            System.out.println("Anda sebaiknya memilih jurusan Teknik Pertambangan. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
                System.out.println("Anda sebaiknya memilih jurusan Teknik Perminyakan. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
        break;
        }
                break;
        case 10:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Tentang Kejiwaan");
        System.out.println("2. Tentang Masyarakat");
        System.out.println("=======================================================");
        int m;
        m = input.nextInt ();
        switch (m) {
            case 1:
            System.out.println("Anda sebaiknya memilih jurusan Psikologi. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
            System.out.println("Anda sebaiknya memilih jurusan Sosiologi. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
                break;
        case 11:
        System.out.println("=======================================================");
        System.out.println("Manakah yang lebih anda sukai?");
        System.out.println("=======================================================");
        System.out.println("1. Tentang Ekonomi Dunia");
        System.out.println("2. Hukum Ekonomi Islam");
        System.out.println("=======================================================");
        int n;
        n = input.nextInt();
        switch (n) {
            case 1:
              System.out.println("Anda sebaiknya memilih jurusan Ekonomi. Karena minat anda ada pada jurusan tersebut");
                  break;
            case 2:
              System.out.println("Anda sebaiknya memilih jurusan Ekonomi Syariah. Karena minat anda ada pada jurusan tersebut");
                  break;
        }
    break;
    }
    }
}

No comments:

Post a Comment