Coding Luas Segitiga Menggunakan Java

Coding sederhana menggunakan bahasa pemrograman Java dengan tampilan inputan menggunakan JOptionPane
package luas_segitiga;
import javax.swing.JOptionPane;

public class luas_segitiga {
    public static void main(String[] args) {
    // membuat variable
    String a = "";
    String b = "";
    double luas = 0;
   
    //menghitung rumus
    a = JOptionPane.showInputDialog("Masukkan tinggi segitiga");
    b = JOptionPane.showInputDialog("Masukkan alas segitiga");
    int x = Integer.parseInt(a); //membuat variable baru yaitu x untuk menampung hasil dari inputan a
    int y = Integer.parseInt(b); //membuat variable baru yaitu y untuk menampung hasil dari inputan b
    luas = (x * y)/2;
    System.out.println("Luas Segitiga : " +luas);
    }
}



Coding Deret Fibonanci Menggunakan Java

Coding sederhana untuk mencari deret fibonanci jika sudah ditentukan jumlah deret kurang dari 100 bilangan.
package deret_fibonanci;
public class deret_fibonanci {
    public static void main(String[] args) {
        int x = 1;
        int y = 2;
        int z = 0;
        System.out.print("Deret Fibonanci : ");
        System.out.print(x + "," + y);
        while (z < 100) {
            z = x + y;
            x = y;
            y = z;
            if (z < 100) {
                System.out.print("," + z);
            }
        }
    }
}



Coding Konversi Suhu Menggunakan Java

Coding sederhana menggunakan bahasa pemograman Java untuk menghitung konversi suhu dengan tampilan inputan menggunakan JOptionPane


package konversi_suhu;
import javax.swing.JOptionPane;

public class konversi_suhu {
 public static void main (String[] args){
 //membuat variable
 String a = "";
 String b = "";
 double suhuC = 0;
 double suhuR = 0;
 double suhuF = 0;
 double suhuK = 0;

 //memasukkan rumus
 a = JOptionPane.showInputDialog("Pilih suhu yang akan dikonversikan (Celcius atau Reamur atau Fahrenheit atau Kelvin)");
        switch (a) {
            case "Celcius":
                {
                    b = JOptionPane.showInputDialog("Inputkan Suhu :"); //membuat inputan besar suhu
                    int y = Integer.valueOf(b).intValue(); // konversi dari string ke int
                    suhuR = (y * 0.8);
                    suhuF = (1.8 * y + 32);
                    suhuK = (y + 273);
                    System.out.println ("Hasil Konversi dari Celcius ke Reamur:" +suhuR);
                    System.out.println ("Hasil Konversi dari Celcius ke Fahrenheit:" +suhuF);
                    System.out.println ("Hasil Konversi dari Celcius ke Kelvin :" +suhuK);
                    System.out.println ("Good Job");
                    break;
                                    }
            case "Reamur":
                {
                    b = JOptionPane.showInputDialog("Inputkan Suhu :");
                    int y = Integer.valueOf(b).intValue(); // konversi dari string ke int
                    suhuC = (y * 1.25);
                    suhuF = (2.25 * y + 32);
                    suhuK = ((y/0.8) + 273);
                    System.out.println ("Hasil Konversi dari Reamur ke Celcius:" +suhuC);
                    System.out.println ("Hasil Konversi dari Reamur ke Fahrenheit:" +suhuF);
                    System.out.println ("Hasil Konversi dari Reamur ke Kelvin :" +suhuK);
                    System.out.println ("Good Job");
                    break;
                }
            case "Fahrenheit":
                {
                    b = JOptionPane.showInputDialog("Inputkan Suhu :");
                    int y = Integer.valueOf(b).intValue(); // konversi dari string ke int
                    suhuC = 0.56 *(y - 32);
                    suhuR = 0.4 *(y - 32);
                    suhuK = (y + 459) / 1.8;
                    System.out.println ("Hasil Konversi dari Fahrenheit ke Celcius:" +suhuC);
                    System.out.println ("Hasil Konversi dari Fahrenheit ke Reamur:" +suhuR);
                    System.out.println ("Hasil Konversi dari Fahrenheit ke Kelvin :" +suhuK);
                    System.out.println ("Good Job");
                    break;
                }
            case "Kelvin":
                {
                    b = JOptionPane.showInputDialog("Inputkan Suhu :");
                    int y = Integer.valueOf(b).intValue(); // konversi dari string ke int
                    suhuC = y - 273;
                    suhuR = (y - 273) * 0.8;
                    suhuF = (y * 1.8) - 459;
                    System.out.println ("Hasil Konversi dari Kelvin ke Celcius:" +suhuC);
                    System.out.println ("Hasil Konversi dari Kelvin ke Reamur:" +suhuR);
                    System.out.println ("Hasil Konversi dari Kelvin ke Fahrenheit :" +suhuF);
                    System.out.println ("Good Job");
                    break;
                }    
            default:
                System.out.println("Anda tidak menghitung apa-apa");
                System.out.println ("Masukkan pilihan hanya Celcius atau Reamur atau Fahrenheit atau Kelvin");
                System.out.println ("Perhatikan penulisan huruf besar dan kecilnya");
                System.out.println("Silahkan coba lagi");
                break;
        }
 }
}



Coding Bilangan Terbesar Menggunakan Java

Coding mencari bilangan terbesar dari sebuah deret bilangan, dengan menggunakan BufferedReader. Misal deret bilangan ada 5 bilangan yaitu 2,6,9,8,7. Maka akan muncul bilangan terbesarnya adalah bilangan 9.


 
package deret_bilangan;

import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

 public class bilangan_terbesar {
  public static void main(String[] args) {
    try {BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
      int deret = 0;
     
      int a = 0;
      int b = 0;
      int x = 0;

      System.out.println("Masukkan Jumlah Deret : ");
      deret = Integer.parseInt(input.readLine());
     
      for (x = 0; x < deret; x++) {
        System.out.println("Masukkan Angka:");
        a = Integer.parseInt(input.readLine());
        if (a > b) {
          b = a;
        }
      }
      System.out.println("Bilangan Terbesar dari deret diatas :" + b);


    } catch (IOException ex) {
      Logger.getLogger(bilangan_terbesar.class.getName()).log(Level.SEVERE, null, ex);
    }
  }
}



Coding Menghitung Jumlah Deret Bilangan Menggunakan Java

Coding sederhana untuk menghitung jumlah suatu deret bilangan menggunakan BufferedReader. Misal ada 3 bilangan yaitu 1,2,3 maka jumlah yang ditampilkan adalah 6. 


package deret_bilangan;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class jumlah_deret {
    public static void main(String[] args) {
    try {
      BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
      int deret = 0;
      int a = 0;
      int b = 0;
      int x = 0;
     
      System.out.println("Masukkan Jumlah Deret : ");
      deret = Integer.parseInt(input.readLine());
     
      for (x = 0; x < deret; x++) {
        System.out.println("Masukkan Angka :");
          a = Integer.parseInt(input.readLine());
          b = b+a;
      }
        System.out.println("Jumlah :" +b);
   
    } catch (IOException ex) {
      Logger.getLogger(jumlah_deret.class.getName()).log(Level.SEVERE, null, ex);
    }

  }
 }




Coding Menghitung Rata-Rata Deret BIlangan Menggunakan Java

Coding sederhana untuk menghitung rata-rata deret bilangan menggunakan BufferedReader. Misal bilangan 4,5,4 maka akan muncul rata-ratanya 4,33333


package deret_bilangan;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class rata_rata_bilangan {
  public static void main(String []args){
    try {
      BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
      int deret = 0;
      double r = 0;
      double t = 0;
      double i = 0;
      double a = 0;
     
      System.out.println("Masukkan Jumlah Deret : ");
      deret = Integer.parseInt(input.readLine());
     
      for (int x = 0; x < deret; x++) {
            System.out.println("Masukkan Angka:");
            a = Integer.parseInt(input.readLine());
            t = t + a ;
            i = i + 1;
            r = t / i ;
       }
          System.out.println("Rata-Rata:" + r);
         
    } catch (IOException ex) {
      Logger.getLogger(rata_rata_bilangan.class.getName()).log(Level.SEVERE, null, ex);
    }
  }
}