Belajar Java Sederhana dengan JCreator

1.      If Nilai:

import java.io.*;

class ifNilai {

public ifNilai() {

}

public static void main (String[]args)throws IOException

{

String nama;

int Nilai1, Nilai2;

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader(isr);

System.out.print(“Masukan nama anda: “);

nama = br.readLine();

System.out.print(“Masukan Nilai1: “);

String Nil1 = br.readLine();

Nilai1 = Integer.parseInt(Nil1);

System.out.print(“Masukan Nilai2: “);

String Nil2 = br.readLine();

Nilai2 = Integer.parseInt(Nil2);

double nakhir = (Nilai1 + Nilai2)/2;

System.out.println(“Nilai Akhir: “+nakhir);

if (nakhir > 60)

{

System.out.println(“HASIL=LULUS”);

}

else

{

System.out.println(“HASIL=GAGAL”);

}

}

}

 Hasil Eksekusi:

2.      Latihan Abi Cara 1:

import java.io.*;

class ProgramInputCara1{

public static void main(String[]args) throws IOException{

String panggilan;

String kelamin;

String nama;

Integer umur;

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader(isr);

System.out.print(“Nama: “);

nama = br.readLine();

System.out.print(“umur: “);

umur = Integer.parseInt(br.readLine());

System.out.print(“kelamin: “);

kelamin = br.readLine();

if(umur<15){

panggilan=”Dik”;

}

else if(umur<30){

if(kelamin.equalsIgnoreCase(“p”)){

panggilan=”Mbak”;

}else{

panggilan=”Mas”;

}

}

else{

if(kelamin.equalsIgnoreCase(“p”)){

panggilan=”Ibu”;

}

else{

panggilan=”Bapak”;

}

}

System.out.println(“Assalamualaikum “+ panggilan+” “+ nama);

}

}

Hasil Eksekusi:

3.      Latihan Abi Cara2:

import java.util.Scanner;

public class BuatProgramInput

{

public static void main (String[]args)

{

Scanner Sa = new Scanner(System.in);

String Assalamualaikum;

String Panggilan;

System.out.print(“Nama           :”);String nama=Sa.nextLine();

System.out.print(“Umur           :”);Integer umur=Integer.parseInt(Sa.nextLine());

System.out.print(“Kelamin [P/L]          :”);String kelamin=Sa.nextLine();

if(umur<15){

Panggilan=”Dik”;

}

else if(umur<30){

if(kelamin.equalsIgnoreCase(“p”)){

Panggilan=”Mbak”;

}else{

Panggilan=”Mas”;

}

}

else{

if(kelamin.equalsIgnoreCase(“p”)){

Panggilan=”Ibu”;

}

else{

Panggilan=”Bapak”;

}

}

System.out.println(“———————–“);

System.out.println(“Assalamualaikum “+Panggilan+” “+nama);

}

} import java.util.Scanner;

public class BuatProgramInput

{

public static void main (String[]args)

{

Scanner Sa = new Scanner(System.in);

String Assalamualaikum;

String Panggilan;

System.out.print(“Nama           :”);String nama=Sa.nextLine();

System.out.print(“Umur           :”);Integer umur=Integer.parseInt(Sa.nextLine());

System.out.print(“Kelamin [P/L]          :”);String kelamin=Sa.nextLine();

if(umur<15){

Panggilan=”Dik”;

}

else if(umur<30){

if(kelamin.equalsIgnoreCase(“p”)){

Panggilan=”Mbak”;

}else{

Panggilan=”Mas”;

}

}

else{

if(kelamin.equalsIgnoreCase(“p”)){

Panggilan=”Ibu”;

}

else{

Panggilan=”Bapak”;

}

}

System.out.println(“———————–“);

System.out.println(“Assalamualaikum “+Panggilan+” “+nama);

}

}

Hasil Eksekusi:

4.      Matakuliah cara2:

import java.util.Scanner;

public class INPUT_05

{

public static void main (String[]args)

{

Scanner Sa = new Scanner(System.in);

System.out.print(“Nim                         :”); String nim=Sa.nextLine();

System.out.print(“Nama                                   :”); String na=Sa.nextLine();

System.out.print(“MataKuliah  :”); String mk=Sa.nextLine();

System.out.print(“Nilai                                    :”); int nilai=Sa.nextInt();

System.out.println(“—————“);

System.out.println(“Nim                      :”+nim);

System.out.println(“Nama                    :”+na);

System.out.println(“MataKuliah                       :”+mk);

System.out.println(“Nilai                     :”+nilai);

}

}

Hasil Eksekusi:

5.      Arry Nilai Matakuliah:

import java.text.NumberFormat;

public class Array6

{

public static void main(String args[])

{

NumberFormat nf=NumberFormat.getInstance();

nf.setMaximumFractionDigits(3);

int nilai [][]=new int [2][3];

nilai [0][0]=85;

nilai [0][1]=81;

nilai [0][2]=78;

nilai [1][0]=65;

nilai [1][1]=73;

nilai [1][2]=71;

String MK[]={“RPL”, “PBO”};

double ratarataMK[]=new double[nilai.length];

double jumlah[]=new double[nilai.length];

for (int i=0; i<nilai.length; i++)

{

for (int j=0; j<nilai[0].length; j++)

{

jumlah[i]=jumlah[i]+nilai[i][j];

}

ratarataMK[i]=jumlah[i]/ nilai[0].length;

}

System.out.println(“Nilai Mata Kuliah\n”);

System.out.println(“MK\tMinggu1\tMinggu2\tMinggu3\tRata-Rata”);

for (int i=0; i<nilai.length;i++)

{

System.out.print(MK[i] + “\t”);

for (int j=0; j<nilai[0].length; j++)

{

System.out.print(nilai[i][j] + “\t”);

}

System.out.print(nf.format(ratarataMK[i])+”\n”);

}

}

}

Hasil Eksekusi:

6.      Buffere Reader

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.text.NumberFormat;

 

atau

import java.io.*;

import java.text.*;

 

public class Array6 {

 

public static void main(String[] args) throws IOException {

NumberFormat nf = NumberFormat.getInstance();

nf.setMaximumFractionDigits(3);

 

int nilai[][] = new int[2][3];

 

BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));

for (int i = 0; i < nilai.length; i++) {

for (int j = 0; j < nilai[0].length; j++) {

System.out.print(“nilai[“+i+”][“+j+”]\t:”);

nilai[i][j] = Integer.parseInt(buf.readLine());

}

}

/*

nilai[0][0] = 85;

nilai[0][1] = 81;

nilai[0][2] = 78;

nilai[1][0] = 65;

nilai[1][1] = 73;

nilai[1][2] = 71;

*/

String MK[] = {“RPL”, “PBO”};

double ratarataMK[] = new double[nilai.length];

double jumlah[] = new double[nilai.length];

 

for (int i = 0; i < nilai.length; i++) {

for (int j = 0; j < nilai[0].length; j++) {

jumlah[i] = jumlah[i] + nilai[i][j];

}

ratarataMK[i] = jumlah[i] / nilai[0].length;

}

System.out.println(“Nilai Mata Kuliah\n”);

System.out.println(“MK\tMinggu1\tMinggu2\tMinggu3\tRata-Rata”);

 

for (int i = 0; i < nilai.length; i++) {

System.out.print(MK[i] + “\t”);

for (int j = 0; j < nilai[0].length; j++) {

System.out.print(nilai[i][j] + “\t”);

}

System.out.print(nf.format(ratarataMK[i]) + “\n”);

}

}

}

Hasil Eksekusi:

 

 

 

 

 

    • riuchan
    • Oktober 12th, 2012

    terima kasih atas pencerahaannya tpu kalo boleh ada tuturnya lang lebih ….

  1. Berguna banget nih tutorial JCreatornya. makasih.

  2. Finding Sydney serviced apartments online is really easy and quick.
    Quay Apartment is an excellent leader to providing holiday
    service apartments Manchester and cheap hotels manchester city centre in United
    Kingdom. Apart from the above described benefits, short stay apartments in Sydney provide several other facilities to
    every guest. Corporate apartments in Paris give homely feeling which makes life at
    ease when you are out of home for long.

  1. No trackbacks yet.

Tinggalkan komentar