100% found this document useful (1 vote)
3K views7 pages

Program Variasi Bintang Java

The document contains 7 Java programs written by Moh. Habibi, a student with student ID 10508656 from class MI-14. The programs focus on printing star patterns of various shapes based on a user-input number. They demonstrate the use of loops and conditional statements to iterate through numbers and print patterns.

Uploaded by

Abby AR
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
100% found this document useful (1 vote)
3K views7 pages

Program Variasi Bintang Java

The document contains 7 Java programs written by Moh. Habibi, a student with student ID 10508656 from class MI-14. The programs focus on printing star patterns of various shapes based on a user-input number. They demonstrate the use of loops and conditional statements to iterate through numbers and print patterns.

Uploaded by

Abby AR
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 7

Nama : Moh.

Habibi
NIM : 10508656
Kelas : MI-14

TUGAS JAVA FUNDAMENTAL

1. bintang1.java

import javax.swing.*;
public class bintang1 {
public static void main(String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for(int i=1;i<=angka;i++) {
for(int j=1;j<=i;j++) {
System.out.print("x");
}
System.out.println();
}
}
}

2. bintang2.java

import javax.swing.*;
public class bintang2 {
public static void main(String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for(int i=angka;i>=1;i--) {
for(int j=1;j<=i;j++) {
System.out.print("x");
}
System.out.println();
}
}
}

1
3. bintang3.java

import javax.swing.*;
public class bintang3 {
public static void main (String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for (int i=1;i<=angka;i++) {
for (int j=angka;j>i;j--) {
System.out.print(" ");
}
for (int k=1;k<=i;k++) {
System.out.print("x");
}
System.out.println();
}
}
}

4. bintang4.java

import javax.swing.*;
public class bintang4 {
public static void main (String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for (int i=angka;i>=1;i--) {
for (int j=i;j<angka;j++) {

2
System.out.print(" ");
}
for (int k=1;k<i+1;k++) {
System.out.print("x");
}
System.out.println();
}
}
}

5. bintang5.java

import javax.swing.*;
public class bintang5 {
public static void main(String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for(int i=1;i<=angka;i++) {
for(int j=1;j<=i;j++) {
System.out.print("x");
}
System.out.println();
}
for(int i=angka-1;i>=1;i--) {
for(int j=1;j<=i;j++) {
System.out.print("x");
}
System.out.println();
}
}
}

3
6. bintang6.java

import javax.swing.*;
public class bintang6 {
public static void main (String[]args) {
int angka=Integer.valueOf(JOptionPane.showInputDialog("Masukkan Angka"));
for (int i=1;i<=angka;i+=2) {
for (int j=angka;j>i;j--) {
System.out.print(" ");
}
for (int k=1;k<=i;k++) {
System.out.print(" x");
}
System.out.println();
}

for (int i=angka-2;i>=1;i-=2) {


for (int j=i;j<angka;j++) {
System.out.print(" ");
}
for (int k=1;k<i+1;k++) {
System.out.print(" x");
}
System.out.println();
}
}
}

4
7. latihan4.java

import javax.swing.*;
public class latihan4 {
public static void main (String[]args) {
String jawab;
int i=1,awal,bunga,akhir;
do {
awal=Integer.valueOf(JOptionPane.showInputDialog("Saldo Awal"));
bunga=Integer.valueOf(JOptionPane.showInputDialog("Bunga"));
akhir=Integer.valueOf(JOptionPane.showInputDialog("Saldo Akhir"));
System.out.println("Saldo Awal = "+awal);
System.out.println("Bunga = "+bunga);
System.out.println("Saldo Akhir = "+akhir);
System.out.println("============================");
while (awal<=akhir) {
awal=awal+(awal*bunga/100);
System.out.println("Saldo Bulan Ke-"+i+" = "+awal);
i++;
}
System.out.println();
jawab=(JOptionPane.showInputDialog("Mau Hitung Lagi [Y/T] : "));
}
while (jawab.equals("Y"));
}
}

5
6
7

You might also like