tugas java ke 3
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