Kelompok 2 :
1. Anisya Anggita Febryanti (1202160130)
2. Ayuvira Kusuma Muladi (1202164203)
3. Vera Adelia (1202164114)
Bagian I
- E. Tanda akhir sebuah block statements.
Penjelasan: Karena sebuah program java harus di akhiri dengan tanda {} yang merupakan penutup sebuah statement, yang jika dihilangkan akan terjadi error pada program yang akan dijalankan.
- A. Mencetak ke layar.
Penjelasan: System.out.println digunakan untuk mengeksekusi statement dan menampilkan kata atau kalimat ke console.
- C. Meminta alokasi memori bertipe tertentu dan selanjutnya dipanggil dengan nama tertentu.
Penjelasan: Pemberian variabel pada suatu data, dengan mengelompokkannya, kedalam kategori tertentu.
- B. Menentukan isi nilai sebuah variabel atau assessment statement.
Penjelasan: menuliskan rumus yang mengakibatkan terjadinya proses matematik unuk menghitung nilai suatu variabel.
- D. Sebuah method yang harus ada di setiap program java yang dijalankan pertama kali.
Penjelasan: Method yang harus ada disetiap program untuk selanjutnya menginisialisasi suatu variabelnya.
Bagian II
- B. Urutan langkah-langkah tak berhingga untuk memecahkan masalah logika atau matematika,
Penjelasan: Karena jika tak berhingga program akan error.
- A. 1
Penjelasan: Karena pernyataan salah pada do-while paling sedikit diesekusi sebanyak satu kali.
- B. for (int x=0;x<=;x++) {}
Pembahasan: Karena anagka 0 tidak terbaca, maka yang terjalankan akan bernilai 10 kali.
- C. All:15.
Kodingan:
- A. int
Pembahasan: Karena NIM menggunakan angka, maka tipe data yang tepat ialah integer.
- C. Soal 1 152
Kodingan:
Pembahasan: Karena tanda “+” yang digunakkan bukan dimaksudkan untuk operasi bilangan, tapi untuk memanggil, sehingga yang keluar ialah soal 1 152.
Bagian III
- –
-
Tampilan yang akan muncul pada layar
18 22
Kodingan:
Penjelasan: Karena, a dimasukkan ke operasi b, lalu hasil operasi b dimasukkan ke operasi a (yang akan menjadi output a) dan dilakukkan hal yang sama pada output b.
- Tampilan yang akan muncul pada layar
35 35
Kodingan:
Penjelasan: Pengulungan akan berhenti ketika syarat tidak terpenuhi, yaitu 35 35; hal ini karena 35 tidak lebih kecil dari b. Tetapi 35=35
- Kodingan:
Penjelasan: b itu untuk menentukan baris yaitu terdiri dari 3 baris. k untuk menentukan kolom, terdiri dari 3 kolom. m- – menandakan bahwa angka yang keluar nantinya adalah dari besar ke kecil.
Bagian IV (Study Case)
- Membuat sebuah program yang menampilkan pola angka seperti yang dibawah ini:
Contoh tampilan 1
Masukan bilangan
Output : 1 2 4 8 16 32 64 128 256 512
Kodingan:
Keterangan:
Fungsi Math.pow adalah mengambil dua parameter nilai. Dari contoh di atas (2, i) yang berarti 2i. i adalah data nilai yang di inputkan, angka 9 merupakan angka jumlah data terakhir yang ditampilkan, tetapi tetap dihitung dari pangkat 0, sehingga data yang dihasilkan ada 10 data.
- –
Buatlah sebuah program yang meminta input nilai mahasiswa, dan akan mencetak nilai dan grade ujian mahasiswa. Dengan aturan grade sbb : 85<=A<=100, 75<=B<=84, 55<=C<=74, 35<=D<=54, 0<=E<=34
Contoh :
Nilai ? : 77
Grade : B
Kodingan:
Keterangan:
Menggunakan pengondisian if else karena terdapat lebih dari dua pilihan dan menggunakan fungsi Scanner agar dapat menginputkan nilai.