NEW
Font size
WorksheetsDasar Pemrograman PSDKU LUMAJANG
Total questions: 10
Worksheet time: 5mins
Dibawah ini yang termasuk struktur dasar algoritma adalah, kecuali
pemilihan
perulangan
runtutan
sequensial
proses
Andi adalah mahasiswa yang berada di kota Malang. Setiap hari Andi melakukan panggilan telefon ke orangtuanya yang berada di kampung halaman. Setiap kali telepon Andi menghabiskan waktu yang tidak tentu, biaya telepon permenitnya adalah Rp. 300,- untuk weekday dan Rp. 400,- untuk weekend. Jika Anda diminta membuat kode program untuk mencari biaya telpon yang dihabiskan Andi selama satu bulan, maka apa yang bisa menjadi input?
biaya telefon weekday
biaya telefon weekend
lama waktu telepon
jumlah hari dalam sebulan
biaya telepon
Berikut ini adalah beberapa tipe data dalam bahasa pemrograman Java. Yang Termasuk dalam tipe data Primitif adalah?
Integer
String
Double
boolean
array
Perhatikan program dibawah ini!
if ( nilai > 85 )
System.out.println(“A”);
else
System.out.println(“B”);
Jika penggalan program diatas diubah dengan menggunakan operator ternary maka hasilnya adalah...
System.out.println(nilai > 85 ? “B” : “A” )
System.out.println(nilai > 85 : “A” ? “B” )
System.out.println(nilai > 85 ? “B” ? : “A” )
System.out.println(nilai > 85 “A” : “B” )
System.out.println(nilai > 85 ? “A” : “B” )
Perhatikan kode program berikut ini!
Berdasarkan potongan program diatas jika nilai x= 10, y=9 dan z=12 maka nilai x setelah program dijalankan adalah
18
0
-2
19
10
Apakah output dari kode program berikut!
3 4 5 6 7 8 9 10 11
4 5 6 7 8 9 10 11 12
1 2 3 4 5 6 7 8 9 10 11 12
3 5 7 9 11
3 4 5 6 7 8 9 10 11 12
Manakah sintaks delarasi dan instansiasi array yang tidak tepat
int arr[] = new int[5];
int []arr = new int[5];
int arr[]; arr = new int[5];
[]int arr = new int [5];
int[] arr = new int [5];
int[ ][ ] arr = {{1, 2, 3}, {4, 5}, {6,7}};
System.out.print(arr[@][$]);
Pada kode program diatas, jika tanda @ diganti dengan 1, dan tanda $ diganti dengan 2, maka keluaran programnya adalah…
1
2
4
5
java.lang.ArrayIndexOutOfBoundsException
Apabila terdapat array dua dimensi sebagai berikut
char [][] huruf = new char[5][2];
Untuk mendapatkan banyaknya karakter yang dapat disimpan ke dalam variabel tersebut, digunakan pernyataan ...
huruf[0].length
huruf.length
huruf[ ].length
huruf.length + huruf[0].length
huruf.length * huruf[0].length
Variabel yang dideklarasikan di luar blok fungsi, dan bisa diakses atau dikenali dari fungsi manapun adalah...
variabel lokal
variabel global
variabel konstanta
variabel biasa
Variabel Primitif
