Advertisement
abilioshogun

exemplo

Aug 28th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.68 KB | None | 0 0
  1. public class Vetor {
  2.  
  3.     private int vet[]= new int[5]; //define o tamanho do vetor inicial
  4.     private int dimensao;
  5.  
  6.     public int[] getVet() {
  7.         return vet;
  8.     }
  9.  
  10.     public void setVet(int[] vet) {
  11.         this.vet = vet;
  12.     }
  13.  
  14.     public int getDimensao() {
  15.         return dimensao;
  16.     }
  17.  
  18.     public void setDimensao(int dimensao) {
  19.         this.dimensao = dimensao;
  20.     }
  21.  
  22.     public void DefinDim(int dimensao){
  23.         this.dimensao = dimensao;
  24.     }
  25.  
  26.     public void InserirRand(){
  27.         for(int i=0;i<vet.length;i++){
  28.             vet[i] = (int)(Math.random()*10)+1; // atribui o valoor aleatório à posição i
  29.         }
  30.     }
  31.  
  32.     public void ProdutoRand(int dimensaoParametro,int vet2[] ){
  33.         int result=0;//movi para cá o result
  34.         for(int i=0;i<vet.length;i++){
  35.             int numero1 = vet[i];
  36.             int numero2 = vet2[i];
  37.             if(getDimensao() == dimensaoParametro){
  38.                 result = result+numero1*numero2;//ela estava declarada aqui em dentro o result, agora declarei la em cima
  39.                 System.out.println("Produto dos Elementos: "+result);
  40.             }else{
  41.                 System.out.println("Dimensões diferentes "+ -1);
  42.             }
  43.         }
  44.         System.out.println("Final: "+result);//aqui criei isso
  45.     }
  46.  
  47.     public void Mostra(){
  48.         for(int i=0;i<dimensao;i++)
  49.             System.out.println("Elementos: "+vet[i]);
  50.     }
  51.  
  52.     public void SomarRand(){
  53.         int num;
  54.         int result=0;
  55.         for(int i=0;i<vet.length;i++){
  56.             num=vet[i];
  57.             result = result + num;
  58.             System.out.println("Soma dos elementos: "+result);
  59.         }
  60.     }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement