Faça um programa receba valores inteiros para 2 vetores de 3 elementos cada. Após o preenchimento, copie esses valores para um 3º vetor, de 6 elementos. Os 3 primeiros valores devem ser do vetor que tiver o maior valor de somatória, entre os 2 vetores de entrada.
Exemplo:vetor1 [3, 6, 9], soma resulta em 18
vetor2 [5,9,8], soma resulta 22. Então vetor3 fica [5,9,8,3,6,9].
Minha dúvida é se na variável vet3 eu consegui fazer ela receber na ordem as variáveis vet1 e vet2 sem precisar fazer mais comandos somente no if?
import java.util.Arrays;
import java.util.Scanner;
public class lista3ex1 {
public static void main(String[] args){
int i, j, somav1 = 0, somav2 = 0;
int vet1 [] = new int [3];
int vet2 [] = new int [3];
int vet3 [] = new int [6];
Scanner teclado = new Scanner(System.in);
for(i=0; i<vet1.length;i++){
System.out.println("Digite 3 valores inteiros para vetor1: ");
vet1[i] = teclado.nextInt();
somav1 += vet1[i];
}
for(j=0; j<vet2.length; j++){
System.out.println("Digite 3 valores inteiros para vetor2: ");
vet2[j] = teclado.nextInt();
somav2 += vet2[j];
}
if(somav1>somav2){
vet3 =
}
System.out.println(Arrays.toString(vet1)+"Soma do vetor 1="+somav1);
System.out.println(Arrays.toString(vet2)+"Soma do vetor 2="+somav2);
System.out.println(Arrays.toString(vet3));
}
}