Anda di halaman 1dari 2

Latihan Soal Pemrograman 2 5.

Buatlah program dengan bahasa java untuk


UNIVERSITAS INDRAPRASTA menampilkan deret bilangan dari 1 s.d 100
dengan ketentuan sebagai berikut:
1. Buatlah program dengan bahasa java untuk a. Jika bilangan tersebut merupakan angka
mencetak bilangan genap maka output yang ditampilkan
1 2 3 4 5 6 7 8 9 10 adalah kata “java”.
dengan menggunakan konsep perulangan: b. Jika bilangan tersebut merupakan angka
 For ganjil maka output yang ditampilkan
 While adalah angka dari bilangan tersebut.
 Do – while Contoh Output yang diharapkan:
1 java 3 java 5 java 7 java 9 java . . . 97 java 99
2. Perhatikan program java di bawah ini: java
public class PerulanganSatu {
public static void main (String[] args) { 6. Perhatikan program java di bawah ini:
int i = 10; public class PerulanganTiga {
while(i <= 10) { public static void main (String[] args) {
System.out.println(i); for(int i = 1; i < = 10; i ++) {
i += 2; if (i % 2 == 1) {
} System.out.println (i);
} } else {
} System.out.println (i * 2);
Tuliskan dan jelaskan output dari program di }
atas! }
}
3. Perhatikan program java di bawah ini: }
public class PerulanganDua { Tuliskan dan jelaskan output dari program di
public static void main (String[] args) { atas!
int i = 10;
do { 7. Tulislah program dengan menggunakan
System.out.println(i); bahasa java untuk membuat tampilan
i ++; konversi kg ke dalam pon dari 1 kg s.d 100 kg
} while (i >= 5); seperti di bawah ini:
} 1 kg = 2 pon
} 2 kg = 4 pon
Tuliskan dan jelaskan output dari program di 3 kg = 6 pon
atas! .
.
4. Tulislah program java untuk menampilkan .
output seperti dibawah ini. 100 kg = 200 pon
2 *Gunakan konsep perulangan
2 4 *1kg = 2 pon
2 4 6
2 4 6 8
2 4 6 8 10
8. Tulislah program dengan bahasa java untuk 12. Perhatikan sorce code program di bawah ini:
menampilkan output seperti dibawah ini: public class SoalSwitch {
5 4 3 2 1 public static void main (String[] args) {
4 3 2 1 int npm = 4;
3 2 1 int no = npm % 2;
2 1 switch (no) {
1 case 1:
System.out.println(“PRABOWO”);
9. Tulislah program dengan bahasa java untuk break;
menghitung hasil dari 3 4 ! case 2:
*Gunakan konsep perulangan untuk System.out.println(“JOKOWI”);
menyelesaikannya break;
default:
10. Buatlah program dengan bahasa java untuk System.out.println(“PRESIDEN”);
menampilkan deret bilangan dari 1 s.d 100 }
dengan ketentuan sebagai berikut: }
a. Jika bilangan tersebut merupakan angka }
genap maka output yang ditampilkan Tuliskan dan jelaskan output dari program di
adalah angka dari bilangan tersebut. atas!
b. Jika bilangan tersebut merupakan angka
ganjil maka output yang ditampilkan 13. Perhatikan listing program di bawah ini:
adalah kata “ganjil”. public class TugasDua {
c. Jika bilangan tersebut merupakan angka public static void main (String[] args) {
yang dapat dibagi 2 dan dapat dibagi 3 int[] data = new int[5];
maka output yang ditampilkan adalah kata for(int i = 0; i < data.length; i++) {
“INDONESIA” data[i] = (i + 1) * 2 - 1;
Contoh Output yang diharapkan: }
ganjil 2 ganjil 4 ganjil INDONESIA ganjil 8 for(int i = 0; i < data.length; i++) {
ganjil 10 ganjil INDONESIA . . . ganjil 100 System.out.println(data[i]);
}
11. Perhatikan source code program di bawah ini: }
public class TugasTiga { }
public static void main(String[] args){ Tuliskan dan jelaskan output dari program di
for (int i = 1; i <= 5; i++){ atas!
for (int j = 5; j >= i; j--){
System.out.print(j); 14. Tulislah program dengan bahasa java untuk
} menampilkan output seperti dibawah ini:
System.out.println(); 5 4 3 2 1
} 4 3 2 1
} 3 2 1
} 2 1
Tuliskan dan jelaskan output dari program di 1
atas!

Anda mungkin juga menyukai