Contoh Flowchart Dan Program Operasi Aritmatik Pada Java PART II
Desember 13, 2017
Add Comment
Beberapa hari yang lalu saya telah memposting contoh flowchart dan program operasi aritmatik pada Java PART I. Karena contohnya cukup banyak, maka saya pisahkan menjadi beberapa postingan.
Nah, postingan kali ini akan membahas lanjutan dari postingan tersebut, yaitu contoh flowchart dan program operasi aritmatik pada Java PART II.
Berikut bentuk persoalan operasi aritmatik yang akan kita buatkan flowchart dan programnya menggunakan Java:
j. Y = X^n, Misal untuk x=2, n = 4, Y = 2*2*2*2
k. Y = X!, misal x=5, Y = 5 * 4 * 3 * 2 * 1
l. Y = 1/1! + 2/2! + 3/3! + 4/4! . . . .
m. Y = 1/1! - 2/2! + 3/3! - 4/4! + . . . .
n. Y = -1/1! + 2/2! - 3/3! + 4/4! - . . . .
o. Y=1 + X^1 + X^2 + X^3 . . . . ., ^ merepresentasikan pangkat
Berikut masing - masing bentuk flowchart dari operasi - operasi aritmatik di atas.
Nah, postingan kali ini akan membahas lanjutan dari postingan tersebut, yaitu contoh flowchart dan program operasi aritmatik pada Java PART II.
Berikut bentuk persoalan operasi aritmatik yang akan kita buatkan flowchart dan programnya menggunakan Java:
j. Y = X^n, Misal untuk x=2, n = 4, Y = 2*2*2*2
k. Y = X!, misal x=5, Y = 5 * 4 * 3 * 2 * 1
l. Y = 1/1! + 2/2! + 3/3! + 4/4! . . . .
m. Y = 1/1! - 2/2! + 3/3! - 4/4! + . . . .
n. Y = -1/1! + 2/2! - 3/3! + 4/4! - . . . .
o. Y=1 + X^1 + X^2 + X^3 . . . . ., ^ merepresentasikan pangkat
Berikut masing - masing bentuk flowchart dari operasi - operasi aritmatik di atas.
Berikut contoh-contoh program java dari operasi-operasi aritmatik di atas.
j. Y = X^n, Misal untuk x=2, n = 4, Y = 2*2*2*2
Flowchart10.java
package flowchart10;
public class Flowchart10 {
public static void main(String[] args) {
int x = 7;
int n = 2;
int y = x;
int counter = 0;
while (counter < n -1 ){
counter++;
y = y * x;
}
System.out.println(y);
}
}
Output:
run:
49
BUILD SUCCESSFUL (total time: 29 seconds)
Validasi
Y = X^n
Diket : X = 7, n = 2;
Maka :
Y = X^n
Y = 7^2
Y = 7x7
Y = 49
Return
TRUE
k. Y = X!, misal x=5, Y = 5 * 4 * 3 * 2 * 1Flowchart11.java
package flowchart11;
public class Flowchart11 {
public static void main(String[] args) {
int x = 5;
int y = x;
int counter = 1;
while (counter < x){
x--;
y = y * x;
}
System.out.println(y);
}
}
Output:
run:
120
BUILD SUCCESSFUL (total time: 2 seconds)
l. Y = 1/1! + 2/2! + 3/3! + 4/4! . . . . Flowchart12.java
package flowchart12;
public class Flowchart12 {
public static void main(String[] args) {
int n = 4;
int counter = 0;
int b = 2;
double y = 0;
while (counter < n){
counter++;
b = b * counter;
y = y + counter / b;
}
System.out.println(y);
}
}
Output:
run:
0.0
BUILD SUCCESSFUL (total time: 0 seconds)
m. Y = 1/1! - 2/2! + 3/3! - 4/4! + . . . .Flowchart13.java
package flowchart13;
public class Flowchart13 {
public static void main(String[] args) {
int n = 2;
int counter = 8;
int b = 3;
int y = 0;
while (counter < n){
counter++;
b = b * counter;
if (counter %2 == 0){
y = y - counter / b;
}else {
y = y + counter / b;
}
}
System.out.println(y);
}
}
Output:
run:
0
BUILD SUCCESSFUL (total time: 1 second)
n. Y = -1/1! + 2/2! - 3/3! + 4/4! - . . . .Flowchart14.java
Output:
package flowchart14;
public class Flowchart14 {
public static void main(String[] args) {
int n = 6;
int counter = 8;
int b = 2;
int y = 0;
while (counter < n){
counter++;
b = b * counter;
if (counter %2 == 0){
y = y + counter / b;
}else {
y = y - counter / b;
}
}
System.out.println(y);
}
}
Output:
run:
0
BUILD SUCCESSFUL (total time: 1 second)
o. Y=1 + X^1 + X^2 + X^3 . . . . ., ^ merepresentasikan pangkatFlowchart15.java
package flowchart15;
public class Flowchart15 {
public static void main(String[] args) {
int x = 9;
int n = 2;
int y = 0;
int counter = 4;
int p = 5;
int a = 6;
while (counter < n){
counter++;
if (a < counter){
p = p * x;
a++;
}else {
y = y + p;
p = 1;
a = 0;
}
}
System.out.println(y);
}
}
Output:
run:
0
BUILD SUCCESSFUL (total time: 1 second)
Note : untuk memvalidasi kebenaran output dari program, silakan temen-temen hitung secara manual seperti yang saya contohkan pada bentuk operasi aritmatik label (j. Y = X^n) sesuai bentuk operasi aritmatik yang diminta.
Alhamdulillah, itulah lanjutan Contoh flowchart dan program operasi aritmatik pada Java PART I.
Semoga bermanfaat dan menambah wawasan temen-temen semua.
0 Response to "Contoh Flowchart Dan Program Operasi Aritmatik Pada Java PART II"
Posting Komentar