package com.soni_h.soal_5;
import java.util.Scanner;
/**
*
* @author Soni Hendar K
* Kisi-kisi UAS JAVA
*
* soal 5
* Buat sebuah aplikasi Deret angka dengan perulangan for
*
*/
public class Soal_5 {
public static void main(String[] args) {
System.out.println("Aplikasi Deret Angka");
System.out.println("========================");
Scanner input=new Scanner(System.in);
int menu=0;
do{
System.out.print("\n");
System.out.println("Pilihan Menu: ");
System.out.println("[A] untuk Deret Angka Naik");
System.out.println("[B] untuk Deret Angka Turun\n");
System.out.print("Ketik : ");
String pilih=input.next();
if (pilih.equals("A") || pilih.equals("a")){
System.out.print("\n");
System.out.print("----- Deret Angka Naik -----\n");
int total=0;
for (int i=1; i<=5;i++){
total=total+i;
if (i!=5){ // simbol != artinya tidak sama dengan
System.out.print(i+" + ");
}
else {
System.out.print(i+" = ");
}
}
System.out.print(total);
System.out.print("\n\n");
System.out.print("Ulangi lagi? : [1] untuk YA / [2] untuk TIDAK\n");
System.out.print("Ketik: ");
}
else if (pilih.equals("B") || pilih.equals("b")){
System.out.print("\n");
System.out.print("----- Deret Angka Turun -----\n");
int total=0;
for (int i=5;i>=1;i--){
total=total+i;
if (i!=1){ // simbol != artinya tidak sama dengan
System.out.print(i+" + ");
}
else{
System.out.print(i+" = ");
}
}
System.out.print(total);
System.out.print("\n\n");
System.out.print("Ulangi lagi? : [1] untuk YA / [2] untuk TIDAK\n");
System.out.print("Ketik: ");
}
menu=input.nextInt();
}
while (menu==1);
System.out.print("\n");
System.out.println("Terima kasih telah menggunakan aplikasi ini");
System.out.print("Soni Hendar K / PTI 2 A/B\n");
}
}
Minggu, 26 Juni 2022
JAVA - Kisi-kisi UAS Semester 2 - SOAL 5 Aplikasi Deret Angka Naik dan Turun
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar