Faktorial Dijava

Pada postingan kali ini saya akan langsung menampilkan beberapa coding program sekaligus. To the point aja mari langsung dilihat.

Pertama yaitu coding program menghitung Jumlah Nilai Faktorial. Walaupun sudah dibahas pada postingan sebelumnya, tak apalah jika dibahas kembali dengan coding yang berbeda. Coding programnya seperti dibawah ini.


import java.util.Scanner;
public class Faktorials
{
     public static void main(String[] args)
  {
    Scanner in = new Scanner(System.in);
    int f=1;
    System.out.print("masukan Bilangan Faktorial = ");
    int n=in.nextInt();
    System.out.println("============================== ");
    for(int i=1; i<=n; i++)
    f*=i;
    System.out.println(n+" ! = "+f);

  }
}

Output-nya dapat dilihat pada gambar dibawah ini.














Coding program berikutnya adalah program dengan menggunakan for.

import java.util.Scanner;
public class ProgramFor
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner (System.in);
        int f=5; //nilai yang ditampilkan pada hasil
        System.out.printf("Masukan Nilai m = ");
        int m= in.nextInt();
        System.out.printf("Masukan Nilai n = ");
        int n= in.nextInt();
        System.out.println("========================= ");
        System.out.print("Hasil = ");
        for (int i=m; i<=n; i++)
        if(i%2==0)
        System.out.print(" "+i+",");
        else
        f+=i;
        System.out.println("\nJumlah = "+f);
        System.out.println("========================= ");
    }
}


Output-nya dapat dilihat pada gambar dibawah ini.














Coding program berikutnya adalah program dengan menggunakan while.

public class ProgramWhile
{
 public static void main(String[] args)
  {
    int i=3; int f=-9;
  
    while(i<=20)
    {
      if(i%2==1)
         System.out.print(""+i+",");
      else
         f+=i;
      i++; 
    }
    System.out.println("\nJumlah = "+f);
  }
}


Output-nya dapat dilihat pada gambar dibawah ini.

0 komentar: