laporan if

Upload: incef-no-kiiroi-senko

Post on 27-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Laporan If

    1/8

    LAPORAN PRAKTIKUM PEMROGRAMAN JAVA

    ( Percabangan If & If else )

    A. T!an

    Setelah siswa melakukan praktikum, maka siswa dapat :

    Menjalankan program java netbeans.

    Membuat program Percabangan if dan if - else .

    ". Ala# $an "a%an

    Sebuah pcnotebooklaptop

    Program aplikasi java !etbeans.

    . Lan$asan Te'r

    "ava merupakan sebuah bahasa pemrograman #ang berorientasi objek dan dapat dijalankan pada

    segala jenis Sistem $perasi. Sebagai bahasa pemrograman, java dapat membuat seluruh bentuk

    aplikasi, dekstop, web dan lain#a. Sebagaimana dibuat dengan menggunakan bahasa pemrograman

    konvensional #ang lain. "ava adalah bahasa pemrograman #ang berorientasi ob#ek %$$P& dan dapat

    dijalankan pada berbagai platfom sistem operasi. Perkembangan "ava tidak han#a terfokus pada

    satu sistem operasi, tetapi dikembamgakan untuk berbagai sistem opersi dan bersifat open source.

    'alam program aplikasi java netbeans #ang sa#a buat ini, sa#a akan membuat program #ang

    menjalankan menghitungan pemangkatan bilangan. "ika anda menggunakan aplikasi "ava, maka

    akan lebih mudah dan cepat untuk menjalankann#a.

    . *#$+ Kass

    Struktur Selection Percabangan adalah struktur #ang dihadapkan pada proses pemilihan untuk

    menentukan instruksi berdasarkan s#arat atau kondisi tertentu . Struktur Selection merupakan

    penguji #ang dilakukan untuk memilih salah satu atau beberapa alternative #ang tersedia . Struktur

    Selection dua buah kondisi #aitu benar % (rue & dan salah % )alse& . Struktur Selection mempun#ai *

    perintah percabangan , #aitu : f , f-..else , f-else. !amun sekarang kita membahas perintah

    percabangan untuk if dan if else terlebih dahulu. +ntuk lebih jelasn#a silakan lihat penjabaran

    masing masing perintah percabangan dibawah ini :

    1

  • 7/25/2019 Laporan If

    2/8

    . Pern#a% f /

    Perintah if digunakan untuk menjalankan satu atau lebih perintah berdasarkan suatu kondisi.

    ontoh penulisan:

    public class insif

    int nilai / 001

    boolean lulus1

    String ket1

    public static void main%String23 args&

    insif bukti / new insif %&1

    int nilaiku / 401

    if %nilaiku 5/ bukti.nilai&

    bukti.lulus / true1

    bukti.ket / 6lulus61

    7

    S#stem.out.println %6//////////////////////////6&1

    S#stem.out.println %6nilaiku / 68nilaiku&1

    S#stem.out.println %6status kelulusan / 68bukti.lulus&1

    S#stem.out.println %6keterangan lulus / 68bukti.ket&1

    7

    7

    2

  • 7/25/2019 Laporan If

    3/8

    Program saat 'ijalankan :

    Anal+ss Pr'gra0 Percabangan If

    Public class 9nsif

    .

    7

    Pern#ataan di atas adalah pern#ataan pembuka sebuah kelas. ;elas digunakan untuk

    menciptakan objek. Pern#ataan public class 9nsif menunjukkan nama kelas dari program

    #ang akan kita buat #akni class 9nsif.

    Public static void main %String23 args&

    ..

    7

    Pern#ataan di atas merupakan pern#ataan pembuka sebuah metode. Metode adalah

    3

  • 7/25/2019 Laporan If

    4/8

    kumpulan pern#ataan untuk melakukan suatu tugas dalam kelas. 'alam setiap aplikasi

    harus ada sebuah metode #ang bernama main #ang akan dieksekusi pertama kali saat

    program tersebut dieksekusi. ;ata static pada pern#ataan pembuka metode main. 9ni artin#a

    metode main tidak menggunakan objek #ang diciptakan oleh kelas tersebut. 'alam metode

    main, parametern#a adalah selalu String23 args, di mana args han#alah sebuah nama dari

    objek dari String.

    9nt : adalah tipe data untuk angka numerik #ang tidak menggunakan koma, untuk tipe data

  • 7/25/2019 Laporan If

    5/8

    insifels IB / new insifels %&1

    int umurku / G01

    if %umurku 5/ IB.usiaFdewasa&

    IB.ket / 6 sa#a sudah sma61

    IB.ketFG / 6sa#a sudah dewasa61

    7

    else

    IB.ket /6sa#a masih smp61

    IB.ketFG/6sa#a belum dewasa61

    7

    S#stem.out.println %6//////////////////////////6&1

    S#stem.out.println %6usiaku / 68umurku&1

    S#stem.out.println %6berarti / 68IB.ket&1

    S#stem.out.println %6berarti / 68IB.ketFG&1

    7

    7

    5

  • 7/25/2019 Laporan If

    6/8

    Program saat dijalankan:

    Anal+ss Pr'gra0 Percabangan If else

    Public class 9nsifels

    .

    7

    Pern#ataan di atas adalah pern#ataan pembuka sebuah kelas. ;elas digunakan untuk

    menciptakan objek. Pern#ataan public class 9nsifels menunjukkan nama kelas dari program

    #ang akan kita buat #akni class 9nsifels.

    Public static void main %String23 args&

    ..

    6

  • 7/25/2019 Laporan If

    7/8

    7

    Pern#ataan di atas merupakan pern#ataan pembuka sebuah metode. Metode adalah

    kumpulan pern#ataan untuk melakukan suatu tugas dalam kelas. 'alam setiap aplikasi

    harus ada sebuah metode #ang bernama main #ang akan dieksekusi pertama kali saat

    program tersebut dieksekusi. ;ata static pada pern#ataan pembuka metode main. 9ni artin#a

    metode main tidak menggunakan objek #ang diciptakan oleh kelas tersebut. 'alam metode

    main, parametern#a adalah selalu String23 args, di mana args han#alah sebuah nama dari

    objek dari String.

    9nt / adalah tipe data untuk angka numerik #ang tidak menggunakan koma, untuk tipe data

  • 7/25/2019 Laporan If

    8/8