O algoritmo abaixo representa o seguinte problema, ler do teclado um vetor de 10 números inteiros. Em seguida, transfira os números para um segundo vetor de mesmo tamanho alterando o sinal dos números que estiverem em posições ímpares. Ao final, mostre os valores do vetor resultante na tela
Soluções para a tarefa
Respondido por
0
//ALGORITMO JAVA GERADO POR ALUNOS SI-EACH-USPLESTE
//RECEBEMOS BEM MELHORIAS E COMENTÁRIOS!!
/
//algoritmo abaixo representa o seguinte problema,
//ler do teclado um vetor de 10 números inteiros.
//Em seguida, transfira os números para um segundo
//vetor de mesmo tamanho alterando o sinal dos
//números que estiverem em posições ímpares.
//Ao final, mostre os valores do vetor resultante na tela
import java.util.Scanner;
public class MudaSinalImpares {
public static void main(String[] args){
int[] vetorTeclado = new int[10];
Scanner ler = new Scanner(System.in);
int[] segundoVetor = new int[10];
for (int i=0;i<vetorTeclado.length;i++){
System.out.println("Digite o elemento no. "+(i+1)+": ");
vetorTeclado[i]= ler.nextInt();
}
for (int i=0;i<vetorTeclado.length;i++){
System.out.println("(PRIMEIRO VETOR) O elemento na posição "+(i+1)+" é: "+vetorTeclado[i]);
}
System.out.println();
for (int i=0;i<vetorTeclado.length;i++){
segundoVetor[i] = vetorTeclado[i];
if ((i%2)==0){
segundoVetor[i] = -segundoVetor[i];
}
}
for (int i=0;i<segundoVetor.length;i++){
System.out.println("(SEGUNDO VETOR) O elemento na posição "+(i+1)+" é: "+segundoVetor[i]);
}
}
}
//RECEBEMOS BEM MELHORIAS E COMENTÁRIOS!!
/
//algoritmo abaixo representa o seguinte problema,
//ler do teclado um vetor de 10 números inteiros.
//Em seguida, transfira os números para um segundo
//vetor de mesmo tamanho alterando o sinal dos
//números que estiverem em posições ímpares.
//Ao final, mostre os valores do vetor resultante na tela
import java.util.Scanner;
public class MudaSinalImpares {
public static void main(String[] args){
int[] vetorTeclado = new int[10];
Scanner ler = new Scanner(System.in);
int[] segundoVetor = new int[10];
for (int i=0;i<vetorTeclado.length;i++){
System.out.println("Digite o elemento no. "+(i+1)+": ");
vetorTeclado[i]= ler.nextInt();
}
for (int i=0;i<vetorTeclado.length;i++){
System.out.println("(PRIMEIRO VETOR) O elemento na posição "+(i+1)+" é: "+vetorTeclado[i]);
}
System.out.println();
for (int i=0;i<vetorTeclado.length;i++){
segundoVetor[i] = vetorTeclado[i];
if ((i%2)==0){
segundoVetor[i] = -segundoVetor[i];
}
}
for (int i=0;i<segundoVetor.length;i++){
System.out.println("(SEGUNDO VETOR) O elemento na posição "+(i+1)+" é: "+segundoVetor[i]);
}
}
}
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás