Rabu, 30 Oktober 2013

Fifth Duty On PBO

  1.  Fungsi If
 Fungsi if digunakan untuk memberikan suatu syarat pada sebuah statement

Contoh Program :

package egyjava;
public class iffunction extends javax.swing.JFrame {
    int pertama,kedua;
    String hasil;
    public iffunction() {
        initComponents();
    }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
         pertama = Integer.parseInt(jTextField1.getText());
         kedua = Integer.parseInt(jTextField2.getText());
        
         if(pertama == kedua)
         {
             hasil = "Nilai Pertama Sama Dengan Nilai Kedua";
             jTextField3.setText(String.valueOf(hasil));
         }        
    } 

// Hasil :
 
2.  Fungsi If - Else 
Fungsi If – Else digunakan untuk memberikan suatu syarat pada dua buah statement
  
      Contoh Program :

package egyjava;
public class iffunction extends javax.swing.JFrame {
    int pertama,kedua;
    String hasil;
    public iffunction() {
        initComponents();
    }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
         pertama = Integer.parseInt(jTextField1.getText());
         kedua = Integer.parseInt(jTextField2.getText());
        
         if(pertama == kedua)
         {
             hasil = "Nilai Pertama Sama Dengan Nilai Kedua";
             jTextField3.setText(String.valueOf(hasil));
         }
else
         {
          hasil = "Nilai Pertama Beda Dengan Nilai Kedua"; 
          jTextField3.setText(String.valueOf(hasil));
         }   
    } 
// Hasil :


3.   Fungsi If - Else If 
 Fungsi if  - Else If digunakan untuk memberikan suatu syarat pada banyak statement
    
Contoh Program :
package egyjava;
public class iffunction extends javax.swing.JFrame {
    int pertama,kedua;
    String hasil;
    public iffunction() {
        initComponents();
    }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
         pertama = Integer.parseInt(jTextField1.getText());
         kedua = Integer.parseInt(jTextField2.getText());
        
         if(pertama == kedua)
         {
             hasil = "Nilai1 Sama Dengan Nilai2";
             jTextField3.setText(String.valueOf(hasil));
         }
         else if (pertama < kedua )
         {
          hasil = "Nilai1 Lebih Kecil Dari Nilai2";
          jTextField3.setText(String.valueOf(hasil));
         }
         else
         {
          hasil = "Nilai1 Lebih Besar Dari Nilai2";
          jTextField3.setText(String.valueOf(hasil));
         }               
    } 

// Hasil :




4.  Penggunaan Ternary Operator
merupakan operator untuk bahasa pemrograman yang memiliki 3 argumen yang dipisahkan oleh karakter '?' dan ':'. Operator ini merepresentasikan operasi asignment suatu variabel berdasarkan kondisi argumen sebelum '?'. Bentuk umum dari operator ini adalah: 

(kondisi)?ekspresi_pertama:ekspresi_kedua;

ekspresi_pertama dijalankan jika kondisi bernilai true, jika kondisi bernilai false maka ekspresi_kedua yang akan dijalankan.

Contoh Program :


package egyjava;
public class operator_ternary extends javax.swing.JFrame {

    int a;
    String ket;
    public operator_ternary() {
        initComponents();
    }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        a = Integer.parseInt(jTextField1.getText());
      
        
          ket = a >= 60? "Lulus" : "Tidak Lulus";
          {
          jTextField2.setText(String.valueOf(ket));
          }
    }  

// Hasil :



5.  Pernyataan Switch - Case

Pernyataan switch-case dibuat untuk menangani keputusan yang meliputi beberapa pilihan.

Contoh Program :

package egyjava;
import java.util.*;
public class switchcase extends javax.swing.JFrame {
String grade,ket;
public switchcase() {
initComponents();
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
         grade = (jTextField1.getText());
    
         switch(grade)
         {
         case "A":
         ket = "Sangat Baik";
         jTextField2.setText(String.valueOf(ket));
         break;
         case "B":
         ket = "Baik";
         jTextField2.setText(String.valueOf(ket)); 
         break;
         case "C":
         ket = "Cukup";
         jTextField2.setText(String.valueOf(ket));
         break;
         default:
         ket = "Tidak Mencukupi";
         jTextField2.setText(String.valueOf(ket));   
         }

    }      
  
// Hasil :



Semoga Bermanfaat :)