fork(1) download
  1. class Exercicio6 {
  2. public static void main(String[] args) {
  3. float somaV1 = 0, somaV2 = 0;
  4. float[] vetor1 = {4.3f, 2.5f, 4.7f};
  5. float[] vetor2 = {5.7f, 5.8f, 3.7f};
  6.  
  7. for(int i = 0; i < vetor1.length; i++){
  8. somaV1 += vetor1[i];
  9. somaV2 += vetor2[i];
  10. }
  11.  
  12. for (int i = 0; i < vetor2.length; i++){
  13. //somaV2 += vetor2[i];
  14. }
  15.  
  16. System.out.print("Vetor 1 [" + vetor1[0] + ", " + vetor1[1]);
  17. System.out.println(", " + vetor1[2] + "] Soma = " + somaV1);
  18. System.out.print("Vetor 2 [" + vetor2[0] + ", " + vetor2[1]);
  19. System.out.println(", " + vetor2[2] + "] Soma = " + somaV2);
  20.  
  21. float[] vetor3 = new float[6];
  22.  
  23. if (somaV1 > somaV2) {
  24. System.arraycopy(vetor1, 0, vetor3, 0, vetor1.length);
  25. System.arraycopy(vetor2, 0, vetor3, 3, vetor2.length);
  26. System.out.println("\nVetor 1 com maior soma, resultado final:\n");
  27. System.out.print("Vetor 3 [" + vetor3[0] + ", " + vetor3[1] + ", " + vetor3[2]);
  28. System.out.print(", " + vetor3[3] + ", " + vetor3[4] + ", " + vetor3[5] + "]");
  29. } else {
  30. System.arraycopy(vetor2, 0, vetor3, 0, vetor2.length);
  31. System.arraycopy(vetor1, 0, vetor3, 3, vetor1.length);
  32. System.out.print("\nVetor 2 com maior soma, resultado final:\n");
  33. System.out.print("Vetor 3 [" + vetor3[0] + ", " + vetor3[1] + ", " + vetor3[2]);
  34. System.out.print(", " + vetor3[3] + ", " + vetor3[4] + ", " + vetor3[5] + "]");
  35. }
  36. }
  37. }
Success #stdin #stdout 0.04s 4386816KB
stdin
Standard input is empty
stdout
Vetor 1 [4.3, 2.5, 4.7] Soma = 11.5
Vetor 2 [5.7, 5.8, 3.7] Soma = 15.2

Vetor 2 com maior soma, resultado final:
Vetor 3 [5.7, 5.8, 3.7, 4.3, 2.5, 4.7]