Berikut contoh program untuk menampilkan bilangan ganjil dari 11 sampai 188, dengan menggunakan:
for, while,
dan do – while
- menggunakan FOR
Scanner masukan = new Scanner (System.in);
int x=9;
for(;;){
x++;
x++;
System.out.printf("%d ", x);
if (x>=187) break;
}
System.out.printf("\n\n");
- menggunakan WHILE
Scanner masukan = new Scanner(System.in);
int x = 11;
while
(x<=188){
System.out.println(x+"");
x = x+2;}
- menggunakan DO-WHILE
Scanner masukan = new Scanner(System.in);
int x=11;
do{
System.out.println(x+"");
x=x+2;}
while (x<188);
Buatlah
sebuah program untuk menampilkan angka hari sebanyak n yang diinput dari
keyboard
Menampilkan angka hari berdasarkan banyak
hari(n) dari keyboard input dengan
pola seperti berikut:
n = 3
1 2 3
n = 7
1 2 3 4 5 6 7
n= 10
1 2 3 4 5 6 7 1 2 3
Data
yg diperlukan : banyak hari (n)
source code:
Scanner masukan = new scanner (System.in);
Int a, b, c;
System.out.print("Masukan n : ");
a =input.nextInt();
b=a%7;
for (c=a/7; c>0; c--) {
System.out.print("1 2 3 4 5 6 7 ");
}
If (b>0) {
for (c=1; c<=b ; c++) {
System.out.printf("%d ",c);
}
}
Buatlah program untuk menampilkan
gambar "*", dengan n variabel integer yang nilainya didapat dari
keyboard input
- Masalah : Membuat program untuk
menampilkan gambar “*”, dengan n variabel integer yang nilainya didapat dari
keyboard input
- Definisi :
Jumlah baris = n
Jumlah bintang berurutan = n dengan pola menurun
- Data yg diperlukan : input angka (n)
Source code:
Scanner input = new
Scanner (System.in);
Int a, b, c;
System.out.print("masukan n: ");
c=input.nextInt ();
for (a=1;a<=c;a++){
for (b=1;b<=a;b++){
System.out.print("*");
}
System.out.println();
}
No comments:
Post a Comment