Kumpulan Script Java
Membuat Menu LOGIN
package tugas.pkg2;import java.util.Scanner;
public class Tugas2 {
public static void main(String[] args) {
Scanner ok = new Scanner(System.in);
int y, UAS, UTS, tugas, total;
System.out.println("LOGIN");
System.out.println("Nama\t\t\t: Rizki");
System.out.print("Password\t\t: ");
y = ok.nextInt();
switch (y) {
case 99 :
System.out.println("Anda berhasil login");
break;
default:
System.out.println("Anda salah memasukkan password");
return;
}
System.out.print("Masukkan Nilai Tugas\t: ");
tugas = ok.nextInt();
System.out.print("Masukkan Nilai UTS\t: ");
UTS = ok.nextInt();
System.out.print("Masukkan Niali UAS\t: ");
UAS = ok.nextInt();
total = ((tugas*40/100)+(UTS*30/100)+(UAS*30/100));
if (total >= 85) {
System.out.println("Nilai ---> A");
}
else if (total >= 75 ) {
System.out.println("Nilai ---> B");
}
else if (total >= 60) {
System.out.println("Nilai ---> C");
}
else if (total >= 50) {
System.out.println("Nilai ---> D");
}
else
System.out.println("Niali ---> E");
}
}
Menampilkan Bilangan Ganjil
public class test2 {
public static void main(String[] args) {
for (int i = 1; i < 100; i+=2) {
System.out.println(i);
}
}
}
Menampilkan Bilangan Genap
public class test2 {
public static void main(String[] args) {
for (int i = 0; i <= 100; i+=2) {
System.out.println(i);
}
}
}
Menampilkan Bilangan Prima
package kuis.pkg2;
public class test4 {
public static void main(String[] args) {
for (int i=2; i<30; i++) {
boolean
isPrima = true;
for(int j=2; j<i; j++){
if(i%j==0) {
isPrima = false;
}
}
if(isPrima==true){
System.out.println(i);
}
}
}
}
Menampilkan KPK
import java.util.Scanner;
public class KPK {
public static void main(String[]args){
int x,y,max,min;
Scanner i=new Scanner(System.in);
System.out.print("Masukkan Nilai x: ");
x=i.nextInt();
System.out.print("Masukkan Nilai y: ");
y=i.nextInt();
max=x*y;
if(x>y){
min=x;
}else{
min=y;
}
for(int a=min;a<=max;a++){
if(a%x==0 && a%y==0){
System.out.println("KPK dari "+x+" dan "+y+" adalah "+a);
break;
}
}
}
}
Menampilkan Bintang Bentuk Belah Ketupat
public class belah_ketupat {
public static void main(String[] args) {
int n=5;
int a, b, c;
a = 1; c=n-1;
for (int i=0; i < n*2-1; i++) {
if (i < n) {
for (int j=0; j < n*2-1; j++) {
b=n-a;
if ((j < b ) || (j >= (b+2*a-1))) {
System.out.print(" ");
}
else {
System.out.print("*");
}
}
a = a+1;
}
else {
for (int j=0; j < n*2-1; j++) {
b=n-c;
if ((j < b) || (j >= (b+2*c-1)) ) {
System.out.print(" ");
}
else {
System.out.print("*");
}
}
c = c-1;
}
System.out.println();
}
}
}
Menampilakan Bintang SegiTiga
public class segitiga {
public static void main(String[] args) {
for (int a=1;a<=10;a++){
for (int b=10;b>=a;b--)
System.out.print(" ");
for(int b=1;b<a;b++)
System.out.print("* ");
System.out.println("");
}{
for (int j=9;j>=1;j--){
for (int k=10;k>=j;k--)
System.out.print(" ");
for (int k=1;k<j;k++)
System.out.print("* ");
System.out.println("");
}
}
}
}
Switch Case
public class Main {
public static void main(String[] args) {
System.out.println(" ========selamat datang========= ");
System.out.println(" Institut Teknologi Budi Utomo");
Scanner masuk=new Scanner(System.in);
int pil;
System.out.println("masukkan pilihan :");
pil=masuk.nextInt();
switch (pil){
case 1: System.out.println("Jurusan MI/D3");break;
case 2: System.out.println("Jurusan TK/D3");break;
case 3: System.out.println("Jurusan KA/D3");break;
case 4: System.out.println("Jurusan TI/S1");break;
case 5: System.out.println("Jurusan SI/S1");break;
default:
System.out.println("pilihan salah bro");break;
}
}
}
Bintang Bentuk Tanda Plus
int n=5;
if (n > 2){
//baris
for (int i=0; i < n; i++){
//kolom
for (int j=0; j < n; j++) {
//kondisi pembuat tanda plus
if (n%2==1){
if ((i==n/2) || (j==n/2)){
System.out.print("*");
} else {
System.out.print(" ");
}
}
else {
System.out.print("Bangun tidak simetris");
System.exit(0);//keluar program
}
}//akhir kolom
System.out.println();
}//akhir baris
}
else {
System.out.println("Tidak ada bangun yang akan dibentuk");
}
}
}
Menampilkan Perintah JOption
import java.io.BufferedReader;
import java.io.IOException;
import javax.swing.*;
public class switch1 {
public static void main(String[] args) throws IOException {
String x = JOptionPane.showInputDialog("Masukkan Nilai anda :");
int n = Integer.parseInt(x);
String y = JOptionPane.showInputDialog("1. Lihat Nilai \n2.Exit");
int m = Integer.parseInt(y);
switch (m){
case 1:
if (n >= 90) {
JOptionPane.showMessageDialog(null,"Nilai --> A" );
}
else if (n >= 70) {
JOptionPane.showMessageDialog(null,"Niali --> B");
}
else if (n >= 60) {
JOptionPane.showMessageDialog(null, "Nilai --> C");
}
else if (n >= 50) {
JOptionPane.showMessageDialog(null, "Nilai --> D");
}
else if (n < 50) {
JOptionPane.showMessageDialog(null, "Niali --> E");
}
case 2:
System.exit(0);
}
}
}
public class KPK {
public static void main(String[]args){
int x,y,max,min;
Scanner i=new Scanner(System.in);
System.out.print("Masukkan Nilai x: ");
x=i.nextInt();
System.out.print("Masukkan Nilai y: ");
y=i.nextInt();
max=x*y;
if(x>y){
min=x;
}else{
min=y;
}
for(int a=min;a<=max;a++){
if(a%x==0 && a%y==0){
System.out.println("KPK dari "+x+" dan "+y+" adalah "+a);
break;
}
}
}
}
Menampilkan Bintang Bentuk Belah Ketupat
public class belah_ketupat {
public static void main(String[] args) {
int n=5;
int a, b, c;
a = 1; c=n-1;
for (int i=0; i < n*2-1; i++) {
if (i < n) {
for (int j=0; j < n*2-1; j++) {
b=n-a;
if ((j < b ) || (j >= (b+2*a-1))) {
System.out.print(" ");
}
else {
System.out.print("*");
}
}
a = a+1;
}
else {
for (int j=0; j < n*2-1; j++) {
b=n-c;
if ((j < b) || (j >= (b+2*c-1)) ) {
System.out.print(" ");
}
else {
System.out.print("*");
}
}
c = c-1;
}
System.out.println();
}
}
}
Menampilakan Bintang SegiTiga
public class segitiga {
public static void main(String[] args) {
for (int a=1;a<=10;a++){
for (int b=10;b>=a;b--)
System.out.print(" ");
for(int b=1;b<a;b++)
System.out.print("* ");
System.out.println("");
}{
for (int j=9;j>=1;j--){
for (int k=10;k>=j;k--)
System.out.print(" ");
for (int k=1;k<j;k++)
System.out.print("* ");
System.out.println("");
}
}
}
}
Switch Case
public class Main {
public static void main(String[] args) {
System.out.println(" ========selamat datang========= ");
System.out.println(" Institut Teknologi Budi Utomo");
Scanner masuk=new Scanner(System.in);
int pil;
System.out.println("masukkan pilihan :");
pil=masuk.nextInt();
switch (pil){
case 1: System.out.println("Jurusan MI/D3");break;
case 2: System.out.println("Jurusan TK/D3");break;
case 3: System.out.println("Jurusan KA/D3");break;
case 4: System.out.println("Jurusan TI/S1");break;
case 5: System.out.println("Jurusan SI/S1");break;
default:
System.out.println("pilihan salah bro");break;
}
}
}
Bintang Bentuk Tanda Plus
int n=5;
if (n > 2){
//baris
for (int i=0; i < n; i++){
//kolom
for (int j=0; j < n; j++) {
//kondisi pembuat tanda plus
if (n%2==1){
if ((i==n/2) || (j==n/2)){
System.out.print("*");
} else {
System.out.print(" ");
}
}
else {
System.out.print("Bangun tidak simetris");
System.exit(0);//keluar program
}
}//akhir kolom
System.out.println();
}//akhir baris
}
else {
System.out.println("Tidak ada bangun yang akan dibentuk");
}
}
}
Menampilkan Perintah JOption
import java.io.BufferedReader;
import java.io.IOException;
import javax.swing.*;
public class switch1 {
public static void main(String[] args) throws IOException {
String x = JOptionPane.showInputDialog("Masukkan Nilai anda :");
int n = Integer.parseInt(x);
String y = JOptionPane.showInputDialog("1. Lihat Nilai \n2.Exit");
int m = Integer.parseInt(y);
switch (m){
case 1:
if (n >= 90) {
JOptionPane.showMessageDialog(null,"Nilai --> A" );
}
else if (n >= 70) {
JOptionPane.showMessageDialog(null,"Niali --> B");
}
else if (n >= 60) {
JOptionPane.showMessageDialog(null, "Nilai --> C");
}
else if (n >= 50) {
JOptionPane.showMessageDialog(null, "Nilai --> D");
}
else if (n < 50) {
JOptionPane.showMessageDialog(null, "Niali --> E");
}
case 2:
System.exit(0);
}
}
}
Comments
Post a Comment