Minggu, 28 Februari 2016

fungsi 2

Assalamualaikum Wr. Wb
Hy guys perkenalkan nama saya arif saya ingin ngeshare ilmu nih tentang fungsi atau metode dalam bahasa java
Ya lagsung aja guys ke fungsi yanng kedua
1.      Menghitung lingkaran dan persegi dengan fungsi atau metode java
Step 1 .Buat lah algoritma nya terlebih dahulu
Step 2. Buat lah flowchart nya
Step 3. Buat lah codingaan nya contoh

import java.util.Scanner;

public class fungsi {
  
/**membuat garis pembatas**/
   public static void garis() {
      System.out.println(
"=============================");
      }
  
/**membuat judul **/
   public static void judul(){
      garis();
      System.out.println(
"\t Program Contoh Fungsi Dan Prosedur");
      System.out.println(
" Pilihan 1 Menghitung Lingkaran");
      System.out.println(
" Pilihan 2 Menghitung Persegi Panjang");
      garis();
      }
 
/**menentukan rumus lingkaran**/
   public static void lingkaran(){
     
int r_arif;
     
double L_arif,K_arif;
     Scanner masukan=
new Scanner(System.in);
      System.out.print(
"masukan panjang jari-jari: ");
      r_arif= masukan.nextInt();
      L_arif= Math.PI*r_arif*r_arif;
      K_arif= 2*Math.PI*r_arif;
      System.out.printf(
"Luas lingkaran adalah: %.2f%n",L_arif);
      System.out.printf(
"Keliling lingkaran adalah:%.2f%n",K_arif);
      }
  
/**menetukan rumus persegi**/
   public static void persegi(){
     
int p_arif,t_arif,L_arif,K_arif;
      Scanner masukan=
new Scanner(System.in);
      System.out.print(
"Masukan panjang persegi: ");
      p_arif= masukan.nextInt();
      System.out.print(
"Masukan tinggi persegi: ");
      t_arif= masukan.nextInt();
      L_arif= p_arif*t_arif;
      K_arif= (2*p_arif)+(2*t_arif);
      System.out.printf(
"\nLuas persegi panjang adalah: "+L_arif);
      System.out.printf(
"\nKeliling persegi panjang adalah: "+K_arif);
      }
  
/**metode utama**/
   public static void main(String args[]){
      
int pilihan_arif;
      garis();
      judul();
     
//deklarasi variable//
      Scanner baca= new Scanner(System.in);
      System.out.print(
"Masukan pilihan anda [1/2]");
      pilihan_arif= baca.nextInt();
     
if (pilihan_arif ==1){
         lingkaran();
      }
     
else
         persegi();
      }

   }


Dan output nya sepreti ini

















Ya sekian fungsi atau metode yang pertama jika ada kekurangan mungkin datangnya dari saya dan medatangkan banyak manfaat itu datang nya dari Allah SWT
Sekian terimakasih
Wassalamualaikum Wr.Wb


Tidak ada komentar:

Posting Komentar