Masih Belajar Java

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;

public class tugasakhirsatu
{
       public static void main (String[]args)
       {
              BufferedReader dataln = new BufferedReader(new InputStreamReader (System.in));
              String pertama ="",kedua="",ketiga="";
              pertama=JOptionPane.showInputDialog("Kata Pertama :");
              kedua=JOptionPane.showInputDialog("Kata Keuda :");
              ketiga=JOptionPane.showInputDialog("Kata Ketiga :");
              String msg = (pertama+" , "+kedua+" , "+ketiga);
              JOptionPane.showMessageDialog(null,msg);
              System.out.println(pertama+" , "+kedua+" , "+ketiga);
       }
}

Analisis Program
Program tugasakhirsatu merupakan program dengan JOptionpane yang menampilkan dialog box . Program ini menginputkan 3 variable yang diisi oleh user berupa kata yang pada akhirnya disatukan “ , “ pada dialog box .
2. Program Aritmtik
import java.util.Scanner;

public class Aritmatik
{     
       public static void main(String[] args)
       {
              Scanner input = new Scanner(System.in);
              int a,b,c;
              double x1;
              double x2;
             
               System.out.print("\nMenghitung Akar Persamaan Kuadrat dari Persamaan ax2 + bx + c\n");
              System.out.print("\nMasukan nilai a = ");
              a = input.nextInt();
              System.out.print("Masukan nilai b = ");
              b = input.nextInt();
              System.out.print("Masukan nilai c = ");
              c = input.nextInt();


                if(b*b - (4*a*c) < 0)
                     {
                     System.out.println("\nHasil : Unknown (imajiner)");
                     }
              else
                     {
                     x1 = ((b*-1) + Math.sqrt(b*b-4*a*c)/(2*a));
                     x2 = ((b*-1) - Math.sqrt(b*b-4*a*c)/(2*a));
             
                     System.out.print("\nHasil + : "+x1);
                     System.out.print("\nHasil - : "+x2);
                     }
       }

}

Analisis Program

Program tugasakhirdua merupakan program penghitung akar persamaan kuadrat dari sebuah persamaan ax2 + bx + c , dimana untuk mencari akar-akarnya menggunakan rumus roots = -b ±   dan hasinya menjadi roots1 dan roots2 karena ± , roots1 sebagai penjumlahan dan roots2 sebagai pengurangan. Dalam program ini digunakan fungsi Math.sqrt() dan Math.pow . Math.sqrt() berfungsi untuk mengakarkan suatu bilangan.

0 Response to "Masih Belajar Java"

Post a Comment