Sunday, 25 December 2016
Problem 80 - Membuat string jadi kapital atau kecil
Membuat string menjadi kapital atau kecil
Program akan membuat string menjadi huruf besar dan huruf kecil
Source code program
Hasil output program
Source code program
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
- import java.util.Scanner;
- public class InputBanyak
- {
- public static void main(String[]args)
- {
- String kalimat;
- Scanner inputBanyak = new Scanner(System.in);
- System.out.println("Masukan Kalimat");
- kalimat = inputBanyak.nextLine();
- System.out.println(kalimat);
- System.out.println("Cetak Menjadi Huruf Kecil : " + kalimat.toLowerCase());
- System.out.println("Cetak Menjadi Huruf Besar : " + kalimat.toUpperCase());
- }
- }
Problem 79 - Reverse Number dengan Rekursi
Program akan membalikan urutan angka dengan rekursi
Source code program
Hasil output program
Source code program
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
- import java.util.Scanner;
- class RecursionReverseDemo
- {
- public static void reverseMethod(int number)
- {
- if (number < 10) {
- System.out.println(number);
- return;
- }
- else {
- System.out.print(number % 10);
- reverseMethod(number/10);
- }
- }
- public static void main(String args[])
- {
- int num=0;
- System.out.println("Input your number and press enter: ");
- Scanner in = new Scanner(System.in);
- num = in.nextInt();
- System.out.print("Reverse of the input number is:");
- reverseMethod(num);
- System.out.println();
- }
- }
Problem 78 - Palindrom
- import java.util.Scanner;
- public class palindrom
- {
- public static boolean isPal(String s)
- {
- if(s.length() == 0 || s.length() == 1)
- return true;
- if(s.charAt(0) == s.charAt(s.length()-1))
- return isPal(s.substring(1, s.length()-1));
- return false;
- }
- public static void main(String[]args)
- {
- Scanner scanner = new Scanner(System.in);
- System.out.println("Input yang mau di check:");
- String string = scanner.nextLine();
- if(isPal(string))
- System.out.println(string + " Palindrom");
- else
- System.out.println(string + " Bukan Palindrom");
- }
- }
Saturday, 24 December 2016
Problem 77 - Nested Segitiga
Halo kawan semua, ini kita akan membuat pengaplikasian dari nested for. Sebelumnya kita akan membahas apa itu nested for. Nested for adalah for di dalam for jadi bisa dikatakan ada perulangan dalam perulangan.
for (statemen)
{
for(statemen)
{
}
}
Sekarang kita akan membuat suatu program yang dapat mencetak bentuk segitiga sama sisi.
Berikut adalah programnya
Dan berikut adalah hasilnya
for (statemen)
{
for(statemen)
{
}
}
Sekarang kita akan membuat suatu program yang dapat mencetak bentuk segitiga sama sisi.
Berikut adalah programnya
Dan berikut adalah hasilnya
Problem 76 - Nested while persegi
Nested While, Membuat gambar persegi
Pada kali ini kita akan membahas tentang nested while. Mirip dengan for namun ini hanya memanfaatkan perulangan while. Untuk lebih jelasnya mari kita coba untuk membuat gambar persegi
Ini adalah programnya
Dan ini adalah hasilnya
Ini adalah programnya
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
- import java.util.Scanner;
- public class NestedWhile
- {
- public static void main(String[]args)
- {
- Scanner input = new Scanner(System.in);
- System.out.println("Masukan angka");
- int n = input.nextInt();
- int i=1,j;
- while(i<=n)
- {
- j=1;
- if (i==1 || i==n)
- {
- while(j<=n)
- {
- System.out.print("* ");
- j++;
- }
- }
- else
- {
- while(j<=n)
- {
- if(j==1 || j==n)
- {
- System.out.print("* ");
- }
- else
- {
- System.out.print(" ");
- }
- j++;
- }
- }
- System.out.print("\n");
- i++;
- }
- }
- }
Dan ini adalah hasilnya