import javax.swing.*;
public
class irisan {
public
static void main(String[] args) {
int[]
a = new int [10];
int[]
b = new int [10];
int x = Integer.parseInt(JOptionPane.showInputDialog("banyak
elemen A" ));
for (int i = 0; i<x; i++)
{
int w =
Integer.parseInt(JOptionPane.showInputDialog("elemen ke- " +(i+1)));
a[i] = w;
}
System.out.print("A
= {");
for(int
i = 0 ; i < x; i ++)
{
System.out.print(a[i]
+",");
}
System.out.println("}");
int y =
Integer.parseInt(JOptionPane.showInputDialog("banyak elemen B "));
for (int j = 0; j < y; j++) {
int g =
Integer.parseInt(JOptionPane.showInputDialog("elemen ke-" +(j+1)));
b[j]= g;}
System.out.print("B
= {");
for(int j = 0 ; j < y; j++)
{
System.out.print(b[j] +",");
}
System.out.println("}");
System.out.print("A
irisan B = {");
for (int i = 0; i<x; i++){
for (int j = 0; j < y; j++){
if
(a[i]==b[j]) {System.out.print("("+b[j]+ ")");
}
}
}
System.out.println ("}");
}
}Penjelasan :
fungsi main dimana public pada bagian ini berarti bahwa metode-metode dapat dipanggil didalam dan juga diluar kelas. static sendiri berarti sama untuk seluruh instant dari kelas dan
void sendiri berarti bahwa metode tidak akan mengirim apapun setelah
selesainya. Fungsi main ini berisi argument yang diambil dari ruang eksekusi.
Dan menggunakan integer untuk memasukan bilangan bulat.
public static void main(String[] args) {
int[] a = new
int [10];
int[] b = new
int [10];
untuk mendeklarasikan variabel dengan lingkup sebagai minimal
yang diperlukan. Jika "i" akan digunakan hanya oleh untuk () loop dan
kode di dalamnya, maka sangat tepat untuk menyatakan di sana.
for (int i = 0; i<x;
i++)
lalu kita cetak/print System.out.print .
kemudian, kita gunakan integer serta beri variabel integer
tersebut dengan huruf y. lalu senjutnya kata tersebut akan di cetak
dengan output “banyak elemen B”.
int y = Integer.parseInt(JOptionPane.showInputDialog("banyak
elemen B "));
disini kita akan mencetak hasil dari irisan A dan B, dari integer i dan integer j.
System.out.print("A irisan B = {");
for (int i = 0; i<x;
i++){
for (int j = 0; j <
y; j++){
if (a[i]==b[j]) {System.out.print("("+b[j]+
")");
Semoga Bermanfaat..
di comment or like ya .
di comment or like ya .
0 comments:
Post a Comment