28 Jun 2011

Penjumlahan vektor "vector sum"

           Vector sum
The following
are examples of programs using
jeliot.io.*;

import jeliot.io.*;

public class Vektor {
        int []elemen= new int [100];
        int banyak;
    
    public void beri_nilaiBanyak(){
           
            banyak=3;
            for(int i=0; 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                 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                 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     elemen[i]=A.elemen[i]+B.elemen[i];
    }
    public void perkalian_vektor(float k, Vektor A){
     banyak=A.banyak;
     for(int i=0; i     elemen[i]=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);
    }
    }

Tidak ada komentar:

Posting Komentar