welcome

WELCOME TO MY BLOG

Kamis, 18 Oktober 2012

Source Code Menampilkan Gambar Segitiga

int tinggi, baris, kolom ;

        Scanner masuk = new Scanner (System.in);

        // menerima input dari user
        System.out.print("Masukkan tinggi segitiga = ");
        tinggi = masuk.nextInt();

        // proses pengulangan
        for (baris = 1 ; baris <= tinggi ; baris++){

            // proses pengulangan dalam pengulangan
            for (kolom = 1 ; kolom <= baris ; kolom++)

                // menampilkan hasil
                System.out.print('*');
                System.out.println();
           
        }
    }

}

Source Code Menampilkan Hari dalam Angka

Scanner masuk = new Scanner (System.in);

        int x, y=1, hari; // deklarasi variabel

        System.out.print("Masukkan hari (angka) = "); // menerima input dari user
        hari = masuk.nextInt();

        for (x=1; x<=hari ; x++) // proses pengulangan
        {
        System.out.print( y + "  " );
        y++;
        if (y>=8)  // membuat angka yang ditampilkan sampai dengan angka 7
            y=1;

       
        }
        System.out.println("\n\n"); // membuat spasi
        }
        }

Source Code Menampilkan Bilangan Ganjil Dari 11 sampai 188

System.out.println("=====Bilangan ganjil dari 11 sampai 188=====");

    int bilangan; // deklarasi variabel

    // pengulangan dengan menggunakan for
    for(bilangan = 11; bilangan < 188 ; bilangan++)
        if(bilangan%2!=0) // syarat bilangan yang ditampilkan

            // menampilkan bilangan
            System.out.println(bilangan+" adalah bilangan GANJIL");

} // akhir method
    } // akhir kelas

Senin, 01 Oktober 2012

MENENTUKAN NILAI MAHASISWA DENGAN JAVA NETBEANS


Aplikasi Menentukan Nilai Mahasiswa
1.      Definisi masalah
Masalah                              : Buatlah aplikasi menggunakan Java NetBeans untuk
              menentukan nilai mahasiswa.
Definisi                               : Jika nilai mahasiswa
·         >80            = Mahasiswa mendapat nilai A
·         70-79         = Mahasiswa mendapat nilai B
·         60-69         = Mahasiswa mendapat nilai C
·         50-59         = Mahasiswa mendapat nilai D
·         <50            = Mahasiswa mendapat nilai E
Data yang diperlukan         : Nilai Mahasiswa. 

2.   Model perhitungan atau matematika
Ø  >80   nilai A
Ø  70-79nilai B
Ø  60-69nilai C
Ø  50-59nilai D
Ø  <50   nilai E

3.      Flow Chart atau rancangan algoritma
a.  Pseudocode (Algoritma menentukan nilai mahasiswa)
Mulai
          Tentukan nilai mahasiswa (x)
          Jika >80 maka mahasiswa mendapat nilai A
Jika 70-79 maka mahasiswa mendapat nilai B
Jika 60-69 maka mahasiswa mendapat nilai C
Jika 50-59 maka mahasiswa mendapat nilai D
Jika <40 maka mahasiswa mendapat nilai E
          Tentukan nilai mahasiswa
Selesai



b. Flowchart


4.      Source code dan Output dari run
a.       Source code
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lat3;
import java.util.Scanner;

/**
 *
 * @author thosiba
 */
public class nilaiMahasiswa {
public static void main (String []args){

    Scanner masuk = new Scanner (System.in);

    double nilai;

    System.out.print("Masukkan nilai anda :");
    nilai=masuk.nextDouble();

    if (nilai>=80&&nilai<=100)
        System.out.println("Anda mendapat nilai A");
    else if (nilai>=70&&nilai<80)
        System.out.println("Anda mendapat nilai B");
    else if (nilai>=60&&nilai<70)
        System.out.println("Anda mendapat nilai C");
    else if (nilai>=50&&nilai<60)
        System.out.println("Anda mendapat nilai D");
    else
        System.out.println("Anda mendapat nilai E");
}}
b.      Output dari run
Contoh menentukan mahasiswa yang mendapat nilai 75.

run:
Masukkan nilai anda :75
Anda mendapat nilai B
BUILD SUCCESSFUL (total time: 4 seconds)

MENENTUKAN KELULUSAN DENGAN JAVA NETBEANS



Aplikasi Menentukan Kelulusan Mahasiswa
1.      Definisi masalah
Masalah                              : Buatlah aplikasi menggunakan Java NetBeans untuk
              menentukan kelulusan mahasiswa.
Definisi                               :
  Jika nilai mahasiswa
·         >=60 maka mahasiswa dinyatakan lulus
·         <60  maka mahasiswa dinyatakan tidak lulus
·         <0 atau >100 maka nilai yang dimasukkan salah
Data yang diperlukan         : Nilai Mahasiswa. 

2.      Model perhitungan atau matematika
Ø  Nilai mahasiswa>=60    mahasiswa lulus
Ø  Nilai mahasiswa < 60    mahasiswa tidak lulus
Ø  Nilai mahasiswa <0 v >100    nilai yang dimasukkan salah

3.      Flow Chart atau rancangan algoritma
a.  Pseudocode (Algoritma menentukan kelulusan mahasiswa)
Mulai
          Tentukan nilai mahasiswa
          Jika nilainya >=60 maka mahasiswa dinyatakan lulus           
Jika nilainya <60  maka mahasiswa dinyatakan tidak lulus
          Jika nilai nya<0 atau >100 maka nilai yang dimasukkan salah
          Tentukan nilai mahasiswa
Selesai

b. Flow Chart




 
4.      Source code dan Output dari run
a.       Source code
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package lat3;

import java.util.Scanner;

/**
 *
 * @author thosiba
 */
public class lulus {
    public static void main(String[] args) {

        Scanner masukan = new Scanner (System.in);
        //deklarasi variabel
        double a;
    
        //menerima input dari user
        System.out.print("Masukkan nilai anda :");
        a = masukan.nextDouble();
       //pengecekan terhadap nilai
         if (a<0||a>100)
            System.out.println("Maaf nilai anda salah");

         else if (a>60)
            System.out.println("Selamat anda lulus");

         else
            System.out.println("Maaf anda tidak lulus");
    }
    }
b.      Output dari run
Contoh menentukan kelulusan mahasiswa yang mendapat nilai 75.
run:
Masukkan nilai anda :75
Selamat anda lulus
BUILD SUCCESSFUL (total time: 13 seconds)