Kamis, 11 Oktober 2012

Program Pemberhentian Sementara

class break2
    {
        public static void main(String[]args)
        {
            int a = 1;;
            labelkerja:
            for (a=1; a<=10; a++)
            { System.out.println("Selamat Belajar Java");
                a = a + 1;
                if (a == 5)
                break labelkerja;
            }
            System.out.println("Terjadi penghentian pada posisi a bernilai 5");
            System.out.println("Selesai Bekerja");
        }
    }

Sebelum saya kasih penjelasan
Saya harap para pembaca agar mendownload aplikasinya terlebih dahulu yaitu, BlueJ dan JDK versi 6 atau Netbeans.
Setelah program itu di download dan di install
Nah ini penjelasannya
Misalnya saya menginputkan nilai 1(var i) dia akan mencetak hasil
"Selamat belajar Java"
dia mengulang perintah itu sebanyak 5 kali setelah itu akan melakukan perintah "break" baru akan menjalankan perintah selanjutnya dan akan mencetak
"Terjadi penghentian pada posisi a bernilai 5"
"Selesai Bekerja"

Program Hasil Nilai

import java.util.Scanner;
class input1
{
    public static void main (String [] args)
    {
           
        double tugas, uts, uas, nilai;
        Scanner a = new Scanner (System.in);
       
        System.out.println ("Masukan Nilai tugas :");
        tugas = a.nextDouble ();
       
        System.out.println ("Masukan Nilai uts :");
        uts = a.nextDouble ();
       
        System.out.println ("Masukan Nilai uas :");
        uas = a.nextDouble ();
       
       
        nilai = (tugas*0.2)+(uts*0.3)+(uas*0.5);
        System.out.println ("Maka nilai adalah : " +nilai);
    }
}

Program Bintang

class viewerdo3
    {
        public static void main(String[] args)
        {
            int N = 6;
            int i = 2;

            do
            {
                int j = 2;
                do
                {
                    if ((j >= i) || (i == N-1-i))
                    System.out.print("*");
                    else
                    System.out.print("o");
                    j++;
                }
                while (j <= N);
                System.out.println();
                i++;
            }
            while (i <= N);
        }
}

Program Bilangan Ganjil

import javax.swing.*;
class ganjil
    {
        public static void main(String[]args)
        {
            int bilangan,hasil;
            String b = JOptionPane.showInputDialog("Masukan bilangan = ");
            bilangan = Integer.parseInt(b);
            for(int i =1; i<=bilangan; i++)
            { System.out.print(2 +"*"+ i + "-" + 1 + "=");
                hasil = 2*i-1;
                System.out.println(hasil);
               
            }
            System.out.println(bilangan + "bilangan");
        }
    }