Ujian Akhir Semester

Info
  • Nama file UAS.java
  • Alokasi waktu 11:30 - 12:00 (30m)
Info

##Capaian SUBCPMK2, SUBCPMK3

Soal

Buatlah sebuah method bertipe void yang bernama convert yang memiliki parameter String text
Fungsi method tersebut adalah untuk mengubah setiap huruf besar yang ada dalam text menjadi huruf kecil & mengubah setiap huruf kecil menjadi huruf besar. Kemudian cetak hasilnya ke layar. Jika dalam text tersebut terdapat angka, maka cetak ups ga boleh angka

Contoh

InputOutput
sammiSAMMI
sAmMiSaMmI
faRENFAren
FARENfaren
aBcDeFgAbCdEfG
123ups ga boleh angka
samm4iups ga boleh angka
s76miups ga boleh angka

Method-method yg sangat membantu

  • Method toCharArray() : mengubah String menjadi karakter-karakter dalam bentuk array
  • Method length() : mengambil panjang array
  • Method Character.isDigit : mengecek apakah sebuah karakter itu angka(digit) atau bukan
  • Method System.exit(0) : mengentikan program
  • Method Character.isLowerCase : mengecek apakah sebuah karakter itu huruf kecil atau bukan
  • Method Character.isUpperCase : mengecek apakah sebuah karakter itu huruf besar atau bukan
  • Method Character.toUpperCase : Untuk mengubah karakter menjadi huruf besar
  • Method Character.toLowerCase : Untuk mengubah karakter menjadi huruf kecil

Tips

  • Jangan panik.
  • Analisa maksud soal & rancang step by step pengerjaannya (dekomposisi)
  • Kemudian tuliskan code-nya
  • nge-Stuck? googling. 👀

Selamat mengerjakan.