tugas java ke 3

Upload: adipratomo

Post on 05-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Tugas Java ke 3

    1/3

    Mahasiswanama Stringkelas StringubahNama()ubahKelas()ambilKelas()

    TampilMahasiswa()

    Nilai NilaiCounter Int

    Total IntNilai Int

    TotalNilai Int NilaiInput1 String

    NilaiString String NilaiInput2 Int

    ubahNilai()cekNilai()

    TampilNilai()

    Final emrograman !a"a

    1# $uatlah ro%ect baru &engan nama ' FinalJavaNama2# $uat Class &engan nama Mahasiswa (sebagai acuan adalah class Mahasiswa saat

    praktikum)

    Metho& ubahNama() 'this#nama ! ption ane#showInput*ialog(+Nama

    Mahasiswa '+)

    Metho& ubahKelas() 'this#kelas ! ption ane#showInput*ialog(+Kelas '+)

    Metho& TampilMahasiswa() 'S,stem#out#println(+Nama ' +-nama).

    S,stem#out#println(+/lamat '+-kelas).

    0# $uat Class &engan nama Nilai ,ang &i e ten&s ke class Mahasiswa (sebagai acuanadalah class Tugas ke-3)

    Metho& ubahNilai() 'NilaiInput1 ! ption ane#showInput*ialog(+$erapa

    $an,ak Nilai '+) NilaiInput2 hasil kon"ersi String NilaiInput1

    men%a&i Integer

    Metho& cekNilai() ' Total . NilaiCounter 1. $uat pengulangan (looping) &engan kon&isi True a&alah pa&a saat (NilaiCounter3 NilaiInput2) 4 NilaiString ! ption ane#showInput*ialog(+Nilai '+). Nilai hasil kon"ersi String NilaiString men%a&i Integer

    Total Total - Nilai.NilaiCounter NilaiCounter - 1. 5

    TotalNilai hasil pembagian antara Total &engan NilaiInput2

    $uat kon&isi menggunakan i67 &imana '

    %ika TotalNilai 8 9 maka 4NilaiString +:ulus+. 5

    Selain &aripa&a itu 4NilaiString +Mengulang+. 5

    Metho& tampilNilai ' S,stem#out#println(+;ata

  • 8/16/2019 Tugas Java ke 3

    2/3

    =# $uat Class &engan nama TestNilai, class ini merupakan Class Main (sebagai acuan a&alahClass TestKar,awan) /lur programn,a '

    < anggil class Nilai$uat ob%ect &engan nama mhs1$uat new Nilai().

    < anggil ob%ect mhs1 > metho& ubahNama< anggil ob%ect mhs1 > metho& ubahKelas< anggil ob%ect mhs1 > metho& ubahNilai< anggil ob%ect mhs1 > metho& cekNilai< anggil ob%ect mhs1 > metho& TampilMahasiswa< anggil ob%ect mhs1 > metho& TampilNilai

    ?#< Saat Class TestNilai &i%alankan@@@@#< ertama kali akan muncul input&ialog ,ang menan,akan siapa nama mahasiswa@

    < Selan%utn,a akan muncul input&ialog ,ang menan,akan kelas mahasiswa@

    < /pabila program &i%alankan akan muncul input&ialog ,ang menan,akan berapaban,ak &ata ,ang akan &imasukkan##

    < Setelah &i K < Muncul input &ialog untuk memasukkan nilai< Input &ialog akan muncul seban,ak angka ,ang

    &imasukkan &i input &ialog (Aberapa ban,ak nilai )< *alam contoh &iatas7 nilai ,ang &imasukkan a&alah 27 berarti nilai ,ang &imasukkan

    a&alah seban,ak 2 kali

    Input &ialog nilai ke

  • 8/16/2019 Tugas Java ke 3

    3/3

    < nilai ke