Headlines News :
Home » » Belajar Java: Input & Output

Belajar Java: Input & Output

Written By Mangku on Kamis, 17 November 2011 | 19.09



Original Source : http://world-of-programmer.blogspot.com/2010/04/tutorial-pemrograman-java.html
Copyright world-of-programmer.blogspot.com


Original Source : http://world-of-programmer.blogspot.com/2010/04/tutorial-pemrograman-java.html
Copyright world-of-programmer.blogspot.com



Original Source : http://world-of-programmer.blogspot.com/2010/04/tutorial-pemrograman-java.html
Copyright world-of-programmer.blogspot.com
R_Total.java




Original Source : http://world-of-programmer.blogspot.com/2010/04/tutorial-pemrograman-java.html
Copyright world-of-programmer.blogspot.com
import java.util.Scanner;

class R_Total
{
  public static void main (String[] args)
  {
    double r1, r2, r3, r_total_seri, r_total_pararel;

    Scanner scan = new Scanner(System.in );

    System.out.println("Masukkan nilai R1:");
    r1 = scan.nextDouble();

    System.out.println("Masukkan nilai R2:");
    r2 = scan.nextDouble();

    System.out.println("Masukkan nilai R3:");
    r3 = scan.nextDouble();

 r_total_seri = r1 + r2 + r3;
 r_total_pararel = ((r1*r2*r3) / (r2*r3+r1*r3+r1*r2));

    System.out.println("Total nilai R pada Rangkaian Seri R1, R2, R3 = " + r_total_seri );
    System.out.println("Total nilai R pada Rangkaian Pararel R1, R2, R3 = " + r_total_pararel );
  }
}
Kalau mau copy-paste dan dikumpulkan sebagai tugas, tolong modifikasi terlebih dahulu sesuai selera/kemampuan Anda. Yang paling penting adalah memahaminya dulu.


Bedah Code

import java.util.Scanner;
Kode ini digunakan untuk meload library Scanner. Library ini memiliki fungsi salah satunya untuk fungsi menerima input dari user (input dari keyboard).
double r1, r2, r3, r_total_seri, r_total_pararel;
Kode ini digunakan untuk mendeklarasikan variabel-variabel (beserta tipe datanya) yang dibutuhkan.


double = tipe data yang digunakan untuk r1, r2, r3, r_total_seri, r_total_pararel;


r1 = nilai R1


r2 = nilai R2


r3 = nilai R3


r_total_seri = variabel yang akan menampung hasil operasi penghitungan R Total pada rangkaian seri.


r_total_pararel = variabel yang akan menampung hasil operasi penghitungan R Total pada rangkaian pararel.


Scanner scan = new Scanner(System.in );
Untuk menjalankan objek Scanner (input) dengan nama alias scan.
System.out.println("Masukkan nilai R1:");
Perintah ini akan mencetak baris tulisan “Masukkan nilai R :” pada program.


r1 = scan.nextDouble()
Perintah ini akan meminta input dari user ketika program dijalankan. Input tersebut nantinya akan dimasukkan ke dalam variabel r1. Tapi ingat, tipe data r1 adalah double, sehingga data yang bisa diinputkan adalah bilangan double. Fungsi scan.nextDouble() juga perlu diperhatikan di sini. Kalau tipe datanya bukan Double, berarti juga harus disesuaikan.


Begitu juga dengan perintah-perintah berikutnya (r1, r2, r3)
 r_total_seri = r1 + r2 + r3;
 r_total_pararel = ((r1*r2*r3) / (r2*r3+r1*r3+r1*r2));
Kode ini untuk melakukan operasi perhitungan mencari nilai R Total dalam rangkaian seri dan R Total dalam rangkaian pararel, kemudian hasil operasi hitungan tersebut, dimasukkan ke dalam variabel-variabel yang sudah kita deklrasikan di awal.
Operasi perhitungan ini adalah operasi matematika biasa (ingat rumus Fisika juga). Algoritmanya juga dibuat yang sesuai dengan rumus.
System.out.println("Total nilai R pada Rangkaian Seri R1, R2, R3 = " + r_total_seri );
    System.out.println("Total nilai R pada Rangkaian Pararel R1, R2, R3 = " + r_total_pararel );
Kode ini untuk mencetak output nilai variabel r_total_seri dan r_total_pararel. Variabel tersebut berisi hasil operasi perhitungan matematika tadi.

Compile dan Run

Compile dengan perintah javac R_Total.java


Run dengan perintah java R_Total
Hasil eksekusi program:


Masukkan nilai R1:
3
Masukkan nilai R2:
4
Masukkan nilai R3:
12
Total nilai R pada Rangkaian Seri R1, R2, R3 = 19.0
Total nilai R pada Rangkaian Pararel R1, R2, R3 = 1.5


sumber : yohang.net
Share this article :

0 komentar:

Speak up your mind

Tell us what you're thinking... !

Sponsor

Dragon Nest BarongNET

Followers

Kotak Pesan

Klik Sponsor Donk!!

 
Support : Creating Website | Johny Template | Mas Template
Proudly powered by Blogger
Copyright © 2011. Sekala Niskala™ - All Rights Reserved