Anda di halaman 1dari 4

Nama : Rahmadi Ramadhan

NIM : 2205101138
Kelas : TIF 2E
UTS ALGORITMA
1.
Import java.util.*; digunakan untuk mengimpor paket java.util yang berisi kelas Scanner.
Deklarasi variabel Scanner, float a, b, dan hasil, serta String operator. Scanner inputUser = new
Scanner(System.in); untuk membuat objek inputUser yang bertipe Scanner. a =
inputUser.nextFloat(); untuk mengambil input nilai a dari pengguna. operator = inputUser.next();
untuk mengambil input operator aritmatika dari pengguna. b = inputUser.nextFloat(); untuk
mengambil input nilai b dari pengguna. switch(operator) digunakan untuk memilih operasi
aritmatika yang sesuai berdasarkan nilai operator. Case "+": hasil = a + b;
System.out.println("Hasil = " + hasil); break; digunakan untuk menjumlahkan nilai a dan b dan
menampilkan hasilnya. Case "-": hasil = a - b; System.out.println("Hasil = " + hasil); break;
digunakan untuk mengurangkan nilai a dan b dan menampilkan hasilnya. Case "*": hasil = a * b;
System.out.println("Hasil = " + hasil); break; digunakan untuk mengalikan nilai a dan b dan
menampilkan hasilnya. Case "/": hasil = a / b; System.out.println("Hasil = " + hasil); break;
digunakan untuk membagikan nilai a dan b dan menampilkan hasilnya. Default:
System.out.println("operator" + operator + "tidak ditemukan"); digunakan untuk menampilkan
pesan kesalahan jika operator yang dimasukkan oleh pengguna tidak ditemukan.
2.

Pada program tersebut terdapat:Import package java.util.Scanner Class switchCaseTwo yang


memiliki method main Scanner untuk input dari user Variable nama untuk menyimpan input
nama Variable nim untuk menyimpan input nim Variable jurusan untuk menyimpan input pilihan
jurusan Output pertanyaan untuk input nama, nim, dan pilihan jurusan switch statement dengan 3
case yang masing-masing menampilkan output sesuai dengan pilihan jurusan yang diinputkan
break statement untuk menghentikan eksekusi setiap case setelah dijalankan.

Anda mungkin juga menyukai