UAS PEMROGRAMAN BERORIENTASI OBJECT I (Java Programming)
Nama : MIFTAHUL JANNAH
NIM : 1202161061
Fakultas : Ilmu Komputer
Prodi : Sistem Informasi (Malam)
Semester : 3
Jenjang : S1
Jawaban Soal 1 =>
Jawaban Soal 2 =>
public class biodata {
public static void main(String[] args) {
String a = "UAS PBO 1 Java Programming";
String b = "Miftahul Jannah";
int c = 1202161061;
String d = "Sistem Informasi / malam";
System.out.println(""+a);
System.out.println("Nama Lengkap = " +b);
System.out.println("NIM = " +c);
System.out.println("Program Studi = " +d);
}
}
Jawaban Soal 3 (cara pertama) =>
public class musim {
public static void main(String[] args) {
musim cari = new musim ();
int input = 12;
String musim;
if (input == 12 || input == 1 || input == 2){
musim = "Musim Dingin";
}else if (input == 3 || input == 4 || input == 5){
musim = "Musim Semi";
}else if (input == 6 || input == 7 || input == 8){
musim = "Musim Panas";
}else if (input == 9 || input == 10 || input == 11){
musim = "Musim Gugur";
}else {
musim = "bulan tidak valid";
}
cari.namabulan (input);
System.out.println("bulan " +cari.namabulan()+ " adalah musim " +musim);
}
//method
String bulan;
void namabulan (int caribulan){
if (caribulan == 1){
bulan = "Januari";
}else if (caribulan == 2){
bulan = "Februari";
}else if (caribulan == 3){
bulan = "Maret";
}else if (caribulan == 4){
bulan = "April";
}else if (caribulan == 5){
bulan = "Mei";
}else if (caribulan == 6){
bulan = "Juni";
}else if (caribulan == 7){
bulan = "Juli";
}else if (caribulan == 8){
bulan = "Agustus";
}else if (caribulan == 9){
bulan = "September";
}else if (caribulan == 10){
bulan = "Oktober";
}else if (caribulan == 11){
bulan = "November";
}else if (caribulan == 12){
bulan = "Desember";
}else {
bulan = "-";
}
}
String namabulan(){
return bulan;
}
}
Jawaban Soal 3 (cara kedua) =>
public class musim1 {
public static void main(String[] args) {
musim1 cari = new musim1 ();
int input = 1;
cari.namabulan (input);
cari.musim (input);
System.out.println("bulan " +cari.namabulan()+ " adalah musim " +cari.musim());
}
//method
String bulan;
void namabulan (int caribulan){
if (caribulan == 1){
bulan = "Januari";
}else if (caribulan == 2){
bulan = "Februari";
}else if (caribulan == 3){
bulan = "Maret";
}else if (caribulan == 4){
bulan = "April";
}else if (caribulan == 5){
bulan = "Mei";
}else if (caribulan == 6){
bulan = "Juni";
}else if (caribulan == 7){
bulan = "Juli";
}else if (caribulan == 8){
bulan = "Agustus";
}else if (caribulan == 9){
bulan = "September";
}else if (caribulan == 10){
bulan = "Oktober";
}else if (caribulan == 11){
bulan = "November";
}else if (caribulan == 12){
bulan = "Desember";
}else {
bulan = "-";
}
}
String namabulan(){
return bulan;
}
String musim;
void musim (int carimusim){
if (carimusim == 12 || carimusim == 1 || carimusim == 2){
musim = "Musim Dingin";
}else if (carimusim == 3 || carimusim == 4 || carimusim == 5){
musim = "Musim Semi";
}else if (carimusim == 6 || carimusim == 7 || carimusim == 8){
musim = "Musim Panas";
}else if (carimusim == 9 || carimusim == 10 || carimusim == 11){
musim = "Musim Gugur";
}else {
musim = "bulan tidak valid";
}
}
String musim(){
return musim;
}
}

Jawaban Soal 3 (cara ketiga) =>
public class musim2 {
public static void main(String[] args) {
musim2 cari = new musim2 ();
int input = 10;
int bulan = namabulan (input);
String musim;
if (input == 12 || input == 1 || input == 2){
musim = "Musim Dingin";
}else if (input == 3 || input == 4 || input == 5){
musim = "Musim Semi";
}else if (input == 6 || input == 7 || input == 8){
musim = "Musim Panas";
}else if (input == 9 || input == 10 || input == 11){
musim = "Musim Gugur";
}else {
musim = "bulan tidak valid";
}
System.out.println(" adalah musim " +musim);
}
//method
static int namabulan (int caribulan){
int input = caribulan;
String bulan;
switch(input) {
case 1:
System.out.print("bulan Januari");
break;
case 2:
System.out.print("bulan Februari");
break;
case 3:
System.out.print("bulan Maret");
break;
case 4:
System.out.print("bulan April");
break;
case 5:
System.out.print("bulan Mei");
break;
case 6:
System.out.print("bulan Juni");
break;
case 7:
System.out.print("bulan Juli");
break;
case 8:
System.out.print("bulan Agustus");
break;
case 9:
System.out.print("bulan September");
break;
case 10:
System.out.print("bulan Oktober");
break;
case 11:
System.out.print("bulan November");
break;
case 12:
System.out.print("bulan Desember");
break;
default:
}
return input;
}
}