import jeliot.io.*;
public class Vektor {
int []elemen= new int [100];
int banyak;
public void beri_nilaiBanyak(){
banyak=3;
for(int i=0; i<banyak; i++)
elemen[i]=0;
}
public void masukan (Vektor A, Vektor B){
System.out.print("\n Banyak elemen : ");
banyak=Input.readInt();
System.out.print("Masukkan data vektor\n ");
for(int i=0; i<A.banyak; i++){
System.out.print("Data[");
System.out.print(i+1);
System.out.print("]:");
A.elemen[i]=Input.readInt();
}
System.out.print("\n \n");
for(int i=0; i<A.banyak; i++){
System.out.print("s[");
System.out.print(i+1);
System.out.print("]=");
System.out.print((5));
System.out.print(A.elemen[i]);
System.out.print("\n");
}
return banyak;
}
public void penjumlahan_vektor(Vektor A, Vektor B){
if(A.banyak>B.banyak)
banyak=A.banyak;
else
banyak=B.banyak;
for(int i=0; i<banyak; i++)
elemen[i]+=A.elemen[i]+B.elemen[i];
}
public void perkalian_vektor(float k, Vektor A){
banyak=A.banyak;
for(int i=0; i<banyak; i++)
elemen[i]=k*A.elemen[i];
}
public static void main() {
Vektor X = new Vektor();
Vektor Y = new Vektor();
Vektor Z = new Vektor();
Z.beri_nilaiBanyak();
Z.masukan(X,Y);
Z.penjumlahan_vektor(X,Y);
System.out.print("\n Hasil penjumlahan 2 Vektor \n" + Z);
Z.perkalian_vektor(3,X);
System.out.print("\n Hasil perkalian skalar dengan Vektor \n" + Z);
}
}
0 komentar:
Posting Komentar