1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Programa em java

Uma loja de informática armazena os dados de seus produtos em três vetores, conforme abaixo.

O primeiro vetor contém os códigos dos produtos, o segundo vetor contém o nome e o terceiro vetor contém o preço. O índice dos vetores é que sincroniza as informações. No exemplo abaixo, o primeiro produto (índice 0) possui o código 21, o nome é Notebook e o preço é 1.800.

Escreva um programa que solicite ao usuário que digite o código do produto desejado.

O programa deve encontrar o código (primeiro vetor) e mostrar o nome e o preço do produto. Se o código não existir, o programa deve avisar o usuário.

[0] [1] [2] [3] [4]

cod 21 5 12 14 8

[0] [1] [2] [3] [4]

nome Notebook Memória Disco rígido Pendrive Mouse

[0] [1] [2] [3] [4]

preco 1.800 120 200 55 25

public class Exercicio17
{

    public static void main(String[] args)
    {
        Scanner e = new Scanner(System.in);

        int i=0, total; 
        String invalido, codigo,nome;

        int vetor1[] = new int[5];
        String vetor2[] = new String[5];
        int vetor3[] = new int[5];
        int[] vetorFinal = new int[total];

        System.out.println("Digite os codigos");
        for(i=0;i<vetor1.length;i++)
            vetor1[i] = e.nextInt();

        System.out.println("Digite o nome do produto");
        for(i=0;i<vetor2.length;i++)
            vetor2[i] = e.next();

        System.out.println("Digite o preço");
        for(i=0;i<vetor3.length;i++)
            vetor3[i] = e.nextInt();
        {
        for(i=0;i<5;i++)
           vetorFinal = vetor1;
        }
        for(i=0;i<5;i++)
            vetorFinal = vetor2;
        System.out.println(vetor1);

     e.close();
    }
}

Esse programa esta dando errado e não estou conseguindo corrigir, alguém poderia me dar um ajuda.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.