Vetores [RESOLVIDO]

boa tarde

fiz o seguinte vetor aqui:

case 2:

				System.out.println(" \nCadastro de produtos ");
				System.out.println("1- Inserir Produto");
				System.out.println("2- Deletar Produto");
				System.out.println("3- Alterar Produto");
				System.out.println("Digite Zero para retornar");
				System.out.println("Opcao: ");
				opcao_menu_2 = entrada.nextInt();
				while (opcao_menu_2  != 0)
				{
					if (opcao_menu_2  == 1)
						
					{
				
					//	System.out.print("Codigo do produto ");
						System.out.print("Produto ");
						produto = entrada.next(); 
						System.out.print("valor:");
						valorProduto = entrada.nextInt(); 
						
						for (cont=0; cont<=9; cont++)
						{
							if (produtoCodigo[cont] ==0)
							{
						produtoCodigo[cont] = cont+1;
						produtoNome[cont]=produto;
						produtoValor[cont]=(int) valorProduto;
						refeicaoData[cont]=data;
						break;
							}
							
				}
						
			}

**** é o seguinte assim que eu fizer o cadastro de 2 produtos quero q mostre o nome e o valor do maior produto
Alguem pode me ajudar?
Valewwwwwwwww

Que tal começar ajudando a gente e seguir essas dicas?
http://www.guj.com.br/posts/list/50115.java

Fica muito difícil ler o seu código assim, reto e completamente sem cores.

[color=darkred]fiz o seguinte vetor aqui:
[/color]

case 2:

System.out.println(" \nCadastro de produtos ");
System.out.println("1- Inserir Produto");
System.out.println("2- Deletar Produto");
System.out.println("3- Alterar Produto");
System.out.println("Digite Zero para retornar");
System.out.println("Opcao: ");
opcao_menu_2 = entrada.nextInt();
while (opcao_menu_2 != 0)
{
if (opcao_menu_2 == 1)

{

// System.out.print("Codigo do produto ");
System.out.print("Produto ");
produto = entrada.next();
System.out.print("valor:");
valorProduto = entrada.nextInt();

for (cont=0; cont<=9; cont++)
{
if (produtoCodigo[cont] ==0)
{
produtoCodigo[cont] = cont+1;
produtoNome[cont]=produto;
produtoValor[cont]=(int) valorProduto;
refeicaoData[cont]=data;
break;
}

}

}

[list]
**** é o seguinte assim que eu fizer o cadastro de 2 produtos quero q mostre o nome e o valor do maior produto
Alguem pode me ajudar?
Valewwwwwwwww[/list]

[list]*** MILHOES DE DESCULPAS SOU NOVA POR AKI…[/list]
[color=red] [/color]

Pq tem esse for de 0 à 9?

Tem um vetor fixo de produtos?

Não seria melhor criar um classe, bem simples, produto:

public class Produto{ public Integer codigo; public String nome; public Double valor; public Date data; }

e cadastrar assim:

//Esta seria uma lista geral de produtos, não da para criar cada vez senão os outros sumirão... =)
List<Produto> listaProdutos = new ArrayList<Produto>();

System.out.println(" \nCadastro de produtos ");
System.out.println("1- Inserir Produto");
System.out.println("2- Deletar Produto");
System.out.println("3- Alterar Produto");
System.out.println("Digite Zero para retornar");
System.out.println("Opcao: ");
opcao_menu_2 = entrada.nextInt();
while (opcao_menu_2 != 0){
   if (opcao_menu_2 == 1){
     //Lê os dados...
     System.out.print("Produto ");
     produto = entrada.next();
     System.out.print("valor:");
     valorProduto = entrada.nextInt();
     //Cria um novo produto com os dados lidos...
     Produto prod = new Produto();
     prod.codigo = listaProdutos.size()+1;
     prod.nome = produto;
     prod.valor = valorProduto;
     prod.data = new Date();
     //Adiciona na lista de produtos...
     listaProduto.Add(prod);
     double maiorPreco = 0;
     Produto maiorP;
     //Procura o produto mais caro...
     for(Produto x : listaProduto){
        if (x.valor > maiorPreco){
           maiorPreco = x.valor;
           maiorP = x; 
        }
     }
     //bingooo! achou!
     System.out.println("O produto com maior valor eh"+ p.nome);
   }
}

Caso ainda tenha duvida com a explicação do colega acima , poste todo seu codigo para podermos analisar melhor .

[color=darkred]todo o codigo[/color]


import java.util.Scanner;
public class trabalho {
	public static void main(String[] args) {
		
		
		
		//***** VARIAVEIS PARA ENTRADA DE DADOS *****
		String opcao1;
		String senha;

		//***** VARIAVEL PARA APAGAR DADOS *****
		String resposta;
		
		String confirmacao;

		int sair;

		String opcaoVendas;
		int opcao;
		int cont = 0;
		float valorProduto;
		int opcao_menu_2 = 0 ;
		int opcao_menu_3 = 0;
		int codigo;
		float maior = 0;
		float menor = 0;
		double soma = 0;
		double valor;
		String servico;

		// ***** VETORES E VARIÁVEIS DE CLIENTES *****
		String nome=""; // inicia-se a variavel como vazio para
		String endereco="";//ser usada com CASE 4, caso a opcao esteja vazia o pgr 
		String cidade="";// pede para verificar.
		int clienteCodigo[] = new int [10];
		String clienteNome[] = new String [10];
		String clienteEnd[]= new String [10];
		String clienteCidade[]=new String [10];

		double consertoValor[]=new double [10];
		//***** VETORES DE REFEICOES *****
		int refeicaoCodigo[]= new int[10];
		int refeicaoCodigocliente[]= new int [10];
		int refeicaoCodigoProduto[]= new int [10];
		String refeicaoData[]= new String [10];
		int refeicaoVenda[]= new int [10];
		int valorVenda;
		int codigoClienteVendas;
		
		//***** VETORES DE PRODUTOS *****
		String produtoNome[]=new String[10];
		int produtoCodigo[]= new int[10];
		int produtoValor[]=new int [10];
		int valordoProduto ;
		String produto;
		
		String refeicaoCliente[]= new String[10];
		String refeicaoProduto[]= new String[10];
		int refeicaoQuantidade[]= new int[10];
		
		//String refeicaoData[]= new String[10];
		
		int quantidade;
		int codigoProduto = 0;
		int codigoCliente;
		String data = null;


		Scanner entrada = new Scanner(System.in);
		//Entrada de login e senha
		System.out.print("Digite seu login!"); 
		opcao1 = entrada.next();

		System.out.print("Digite sua senha!"); 
		senha = entrada.next();



		if (opcao1.equals("jj")&& opcao1.equals("jj")){

			System.out.println("\nMENU:\n");
			System.out.println("1- Cadastro de Cliente");
			System.out.println("2- Cadastro de Produtos");
			System.out.println("3- Cadastro de Vendas");
			System.out.println("4- Listar dados dos Clientes");
			System.out.println("5- Listar dados dos Produtos");
			System.out.println("6- Listar Vendas Cadastradas");
			System.out.println("7- Emitir nota Fiscal");
			System.out.println("8- Limpar banco de Dados");
			System.out.println("9- Relatorio - Maior Valor da Refeicao do Cliente");
			System.out.println("10- Relatorio - Menor Valor da Refeicao do Cliente");
			System.out.println("11- Relatorio - Totalizar Refeicao do Cliente");
			System.out.println("*** DIGITE ZERO (0)PARA TERMINAR ***");



		}
		else {//se a senha digitada estiver incorreta,emite-se um aviso
			System.out.println("Dados inválidos, digite novamente");
			sair=entrada.nextInt();
			if (sair ==0)
				System.out.println("PROGRAMA ENCERRADO COM SUCESSO");
			System.exit(0);

		}
		do{//a condição é testada após a execução dos códigos.
			//Isso nos faz  que este laço é executado no mínimo uma vez.
			opcao = entrada.nextInt();
			switch(opcao) {

			case 1:



				System.out.println("\nOpcoes de Clientes");
				System.out.println("1- Inserir Cliente");
				System.out.println("2- Deletar Cliente");
				System.out.println("3- Alterar Cliente");
				System.out.println("Digite Zero para retornar");
				System.out.println("Opcao: ");
				opcao_menu_2 = entrada.nextInt();
				while (opcao_menu_2  != 0)
				{
					if (opcao_menu_2  == 1)

					{
						System.out.println("\nCadastro de Cliente");

						System.out.print("Nome: ");
						nome = entrada.next();

						System.out.print("Endereco: ");
						endereco = entrada.next();

						System.out.print("Cidade: ");
						cidade = entrada.next();

						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont] == 0)
							{
								clienteCodigo[cont] = cont+1;
								clienteNome[cont] =nome;
								clienteEnd[cont]=endereco;
								clienteCidade[cont]=cidade;
								break;
							}
						}
					}
					else if (opcao_menu_2  == 2)
					{
						System.out.println("DELETAR CLIENTES");
						System.out.print("Código a ser DELETADO!: ");
						codigo = entrada.nextInt();
						//System.out.print("Digite SIM para confirmar e NAO para cancelar!");
						//		if (confirmacao == sim){
						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								clienteCodigo[cont] = 0;
								clienteNome[cont] ="";
								clienteEnd[cont]="";// 
								clienteCidade[cont]="";

							}
						}                  
						System.out.println("Serviço DELETADO com sucesso!");
					}
					else if (opcao_menu_2  == 3)
					{
						System.out.println("ALTERAR CLIENTES \n");
						System.out.print("Codigo do Cliente: ");
						codigo = entrada.nextInt(); 
						System.out.print("Nome do Cliente ");
						nome = entrada.next(); 
						System.out.print("Endereco: ");
						endereco = entrada.next(); 
						System.out.print("Cidade: ");
						cidade = entrada.next();
						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								clienteNome [cont]=nome;
								clienteEnd[cont] =endereco;
								clienteCidade[cont] = cidade;
							}
						}                  
						System.out.println("Dados alterados com sucesso!");
					}
					else if (opcao_menu_3  == 0)
						break;
					System.out.println("\nOpcoes de Clientes");
					System.out.println("1- Inserir Cliente");
					System.out.println("2- Deletar Cliente");
					System.out.println("3- Alterar Cliente");
					System.out.println("Digite Zero para retornar");
					System.out.println("Opcao: ");
					opcao_menu_2  = entrada.nextInt();
				}

				break;



			case 2:

				System.out.println(" \nCadastro de produtos ");
				System.out.println("1- Inserir Produto");
				System.out.println("2- Deletar Produto");
				System.out.println("3- Alterar Produto");
				System.out.println("Digite Zero para retornar");
				System.out.println("Opcao: ");
				opcao_menu_2 = entrada.nextInt();
				while (opcao_menu_2  != 0)
				{
					if (opcao_menu_2  == 1)

					{

						//	System.out.print("Codigo do produto ");
						//codigo = entrada.nextInt(); 
						System.out.print("Produto ");
						produto = entrada.next(); 
						System.out.print("valor:");
						valorProduto = entrada.nextInt();
						
						//System.out.print("data ");
						//data = entrada.next();

						for (cont=0; cont<=9; cont++)
						{
							if (produtoCodigo[cont] ==0)
							{
								produtoCodigo[cont] = cont+1;
								produtoNome[cont]=produto;
								produtoValor[cont]=(int) valorProduto;


								break;
							}

						}

					}
					else if (opcao_menu_2  == 2)
					{
						System.out.println("DELETAR PRODUTOS");
						System.out.print("Código a ser DELETADO!: ");
						codigo = entrada.nextInt();

						//System.out.print("Digite SIM para confirmar e NAO para cancelar!");
						//		if (confirmacao == sim){
						for (cont=0; cont<=9; cont++)
						{
							if (produtoCodigo[cont]== codigo)
							{
								produtoCodigo[cont] = 0;
								produtoNome[cont]="";
								produtoValor[cont]=0;
								//	refeicaoData[cont]=data;


							}
						}                  
						System.out.println("Serviço DELETADO com sucesso!");
					}
					else if (opcao_menu_2  == 3)
					{
						System.out.println("ALTERAR CLIENTES \n");
						System.out.print("Codigo do produto ");
						codigo = entrada.nextInt(); 
						System.out.print("Produto ");
						produto = entrada.next(); 
						System.out.print("quantidade");
						quantidade = entrada.nextInt(); 
						System.out.print("data ");
						data = entrada.next();



						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								refeicaoCodigo[cont] = codigo;
								//refeicaoCliente[cont] ="";
								refeicaoProduto[cont]=produto;
								refeicaoQuantidade[cont]=quantidade;
								refeicaoData[cont]=data;

							}
						}                  
						System.out.println("Dados alterados com sucesso!");
					}
					else if (opcao_menu_3  == 0)
						break;
					System.out.println(" \nCadastro de produtos ");
					System.out.println("\nOpcoes de Produtos");
					System.out.println("1- Inserir Produto");
					System.out.println("2- Deletar Produto");
					System.out.println("3- Alterar Produto");
					System.out.println("Digite Zero para retornar");
					System.out.println("Opcao: ");
					opcao_menu_2  = entrada.nextInt();

				}
				break;


			case 3:

				//while (opcao_menu_2  != 0)
				//	if (opcao_menu_2  == 1)

			{
				System.out.println("Deseja realmente lancar vendas (s/n)");	
				opcaoVendas = entrada.next();
				if (opcaoVendas.equals("s")){


					{

						System.out.print("codigo do cliente: ");
						codigoClienteVendas = entrada.nextInt();
						System.out.print("codigo do produto: ");
						codigoProduto = entrada.nextInt();


						System.out.print("data da venda");
						data= entrada.next();
						System.out.print("quantidade vendida ");
						quantidade = entrada.nextInt();
						System.out.print("valor da venda ");
						valorVenda = entrada.nextInt();


						for (cont=0; cont<=9; cont++)
						{
							if (refeicaoCodigo[cont] == 0)
							{
								refeicaoCodigocliente[cont] = cont+1;
								refeicaoCodigoProduto[cont] =codigoProduto;
								refeicaoData[cont]=data;
								refeicaoQuantidade[cont]=quantidade;
								refeicaoVenda[cont]=valorVenda;
								break;

							}





						}
						System.out.println("codigo de cliente"+refeicaoCodigocliente[cont]+" codigo do produto:"+refeicaoCodigoProduto[cont]);

					}





				}

				break;
			}

			



			case 4:
				System.out.println(" \nRelatorio de Dados dos Clientes ");
				for (cont=0; cont<=9; cont++)
					if (clienteCodigo[cont]!=0)
						System.out.println("Nome do Cliente: "+clienteNome[cont]+"  endereco: "+clienteEnd[cont]+"  cidade: "+clienteCidade[cont]);

				break;

			case 5:
				System.out.println(" \nRelatorio de Dados dos Produtos ");
				for (cont=0; cont<=9; cont++)
					if (produtoCodigo[cont]!=0)
						System.out.println("codigo do produto: " + produtoCodigo[cont]+"Nome do Produto: "+produtoNome[cont]+"  valor: "+produtoValor[cont]);

				break;
			case 6:

				System.out.println(" \nRelatorio de Dados das Vendas ");
				for (cont=0; cont<=9; cont++)
					if (refeicaoCodigocliente[cont]!=0)
						System.out.println("codigo do produto: " + produtoCodigo[cont]+"Valor do produto "+refeicaoVenda[cont]);
				break;

			case 7:

				break;

			case 8:

				System.out.printf(" Deseja realmente apagar TODOS os dados cadastrados: (s/n)");	
				resposta =entrada.next();
				if( resposta.equals("s")){
					for (cont=0 ; cont<10;cont++){
				 clienteCodigo[cont]=0 ;
				 clienteNome[cont] ="";
				 clienteEnd[cont] ="";
				 clienteCidade[cont]="";
				 refeicaoCodigo[cont]=0;
				 refeicaoCodigocliente[cont]=0;
				 refeicaoCodigoProduto[cont]=0;
				 refeicaoData[cont]="";
				 refeicaoVenda[cont]=0;
				 produtoNome[cont]="";
				 produtoCodigo[cont]=0;
				 produtoValor[cont]=0;
					}
					System.out.println("*****DADOS DELETADOS COM SUCESSO*****");
				}
break;
			case 9:

				break;
			case 10:

				break;
				
			case 11:

					break;
			case 0:
				System.exit(0);
				break;

			default:
				System.out.print("Opção Inválida!");
			break;
			}
			System.out.println("MENU:\n");
			System.out.println("1- Cadastro de Cliente");
			System.out.println("2- Cadastro de Produtos");
			System.out.println("3- Cadastro de Vendas");
			System.out.println("4- Listar dados dos Clientes");
			System.out.println("5- Listar dados dos Produtos");
			System.out.println("6- Listar Vendas Cadastradas");
			System.out.println("7- Emitir nota Fiscal");
			System.out.println("8- Limpar banco de Dados");
			System.out.println("9- Relatorio - Maior Valor da Refeicao do Cliente");
			System.out.println("10- Relatorio - Menor Valor da Refeicao do Cliente");
			System.out.println("11- Relatorio - Totalizar Refeicao do Cliente");
			System.out.println("*** DIGITE ZERO (0)PARA TERMINAR ***");
			System.out.print("Digite a opcao: ");	


		}while (opcao != 0);
	}
}

[size=18]

[list]falta o case 7,9,10,11[/list]
[/size]
se puderem me ajudar fico grata
Stellinha
:oops: :oops: :oops: :oops: :oops:


import java.util.Scanner;
public class trabalho {
	public static void main(String[] args) {
		
		
		
		//***** VARIAVEIS PARA ENTRADA DE DADOS *****
		String opcao1;
		String senha;

		//***** VARIAVEL PARA APAGAR DADOS *****
		String resposta;
		
		String confirmacao;

		int sair;

		String opcaoVendas;
		int opcao;
		int cont = 0;
		float valorProduto;
		int opcao_menu_2 = 0 ;
		int opcao_menu_3 = 0;
		int codigo;
		float maior = 0;
		float menor = 0;
		double soma = 0;
		double valor;
		String servico;

		// ***** VETORES E VARIÁVEIS DE CLIENTES *****
		String nome=""; // inicia-se a variavel como vazio para
		String endereco="";//ser usada com CASE 4, caso a opcao esteja vazia o pgr 
		String cidade="";// pede para verificar.
		int clienteCodigo[] = new int [10];
		String clienteNome[] = new String [10];
		String clienteEnd[]= new String [10];
		String clienteCidade[]=new String [10];

		double consertoValor[]=new double [10];
		//***** VETORES DE REFEICOES *****
		int refeicaoCodigo[]= new int[10];
		int refeicaoCodigocliente[]= new int [10];
		int refeicaoCodigoProduto[]= new int [10];
		String refeicaoData[]= new String [10];
		int refeicaoVenda[]= new int [10];
		int valorVenda;
		int codigoClienteVendas;
		
		//***** VETORES DE PRODUTOS *****
		String produtoNome[]=new String[10];
		int produtoCodigo[]= new int[10];
		int produtoValor[]=new int [10];
		int valordoProduto ;
		String produto;
		
		String refeicaoCliente[]= new String[10];
		String refeicaoProduto[]= new String[10];
		int refeicaoQuantidade[]= new int[10];
		
		//String refeicaoData[]= new String[10];
		
		int quantidade;
		int codigoProduto = 0;
		int codigoCliente;
		String data = null;


		Scanner entrada = new Scanner(System.in);
		//Entrada de login e senha
		System.out.print("Digite seu login!"); 
		opcao1 = entrada.next();

		System.out.print("Digite sua senha!"); 
		senha = entrada.next();



		if (opcao1.equals("jj")&& opcao1.equals("jj")){

			System.out.println("\nMENU:\n");
			System.out.println("1- Cadastro de Cliente");
			System.out.println("2- Cadastro de Produtos");
			System.out.println("3- Cadastro de Vendas");
			System.out.println("4- Listar dados dos Clientes");
			System.out.println("5- Listar dados dos Produtos");
			System.out.println("6- Listar Vendas Cadastradas");
			System.out.println("7- Emitir nota Fiscal");
			System.out.println("8- Limpar banco de Dados");
			System.out.println("9- Relatorio - Maior Valor da Refeicao do Cliente");
			System.out.println("10- Relatorio - Menor Valor da Refeicao do Cliente");
			System.out.println("11- Relatorio - Totalizar Refeicao do Cliente");
			System.out.println("*** DIGITE ZERO (0)PARA TERMINAR ***");



		}
		else {//se a senha digitada estiver incorreta,emite-se um aviso
			System.out.println("Dados inválidos, digite novamente");
			sair=entrada.nextInt();
			if (sair ==0)
				System.out.println("PROGRAMA ENCERRADO COM SUCESSO");
			System.exit(0);

		}
		do{//a condição é testada após a execução dos códigos.
			//Isso nos faz  que este laço é executado no mínimo uma vez.
			opcao = entrada.nextInt();
			switch(opcao) {

			case 1:



				System.out.println("\nOpcoes de Clientes");
				System.out.println("1- Inserir Cliente");
				System.out.println("2- Deletar Cliente");
				System.out.println("3- Alterar Cliente");
				System.out.println("Digite Zero para retornar");
				System.out.println("Opcao: ");
				opcao_menu_2 = entrada.nextInt();
				while (opcao_menu_2  != 0)
				{
					if (opcao_menu_2  == 1)

					{
						System.out.println("\nCadastro de Cliente");

						System.out.print("Nome: ");
						nome = entrada.next();

						System.out.print("Endereco: ");
						endereco = entrada.next();

						System.out.print("Cidade: ");
						cidade = entrada.next();

						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont] == 0)
							{
								clienteCodigo[cont] = cont+1;
								clienteNome[cont] =nome;
								clienteEnd[cont]=endereco;
								clienteCidade[cont]=cidade;
								break;
							}
						}
					}
					else if (opcao_menu_2  == 2)
					{
						System.out.println("DELETAR CLIENTES");
						System.out.print("Código a ser DELETADO!: ");
						codigo = entrada.nextInt();
						//System.out.print("Digite SIM para confirmar e NAO para cancelar!");
						//		if (confirmacao == sim){
						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								clienteCodigo[cont] = 0;
								clienteNome[cont] ="";
								clienteEnd[cont]="";// 
								clienteCidade[cont]="";

							}
						}                  
						System.out.println("Serviço DELETADO com sucesso!");
					}
					else if (opcao_menu_2  == 3)
					{
						System.out.println("ALTERAR CLIENTES \n");
						System.out.print("Codigo do Cliente: ");
						codigo = entrada.nextInt(); 
						System.out.print("Nome do Cliente ");
						nome = entrada.next(); 
						System.out.print("Endereco: ");
						endereco = entrada.next(); 
						System.out.print("Cidade: ");
						cidade = entrada.next();
						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								clienteNome [cont]=nome;
								clienteEnd[cont] =endereco;
								clienteCidade[cont] = cidade;
							}
						}                  
						System.out.println("Dados alterados com sucesso!");
					}
					else if (opcao_menu_3  == 0)
						break;
					System.out.println("\nOpcoes de Clientes");
					System.out.println("1- Inserir Cliente");
					System.out.println("2- Deletar Cliente");
					System.out.println("3- Alterar Cliente");
					System.out.println("Digite Zero para retornar");
					System.out.println("Opcao: ");
					opcao_menu_2  = entrada.nextInt();
				}

				break;



			case 2:

				System.out.println(" \nCadastro de produtos ");
				System.out.println("1- Inserir Produto");
				System.out.println("2- Deletar Produto");
				System.out.println("3- Alterar Produto");
				System.out.println("Digite Zero para retornar");
				System.out.println("Opcao: ");
				opcao_menu_2 = entrada.nextInt();
				while (opcao_menu_2  != 0)
				{
					if (opcao_menu_2  == 1)

					{

						//	System.out.print("Codigo do produto ");
						//codigo = entrada.nextInt(); 
						System.out.print("Produto ");
						produto = entrada.next(); 
						System.out.print("valor:");
						valorProduto = entrada.nextInt();
						
						//System.out.print("data ");
						//data = entrada.next();

						for (cont=0; cont<=9; cont++)
						{
							if (produtoCodigo[cont] ==0)
							{
								produtoCodigo[cont] = cont+1;
								produtoNome[cont]=produto;
								produtoValor[cont]=(int) valorProduto;


								break;
							}

						}

					}
					else if (opcao_menu_2  == 2)
					{
						System.out.println("DELETAR PRODUTOS");
						System.out.print("Código a ser DELETADO!: ");
						codigo = entrada.nextInt();

						//System.out.print("Digite SIM para confirmar e NAO para cancelar!");
						//		if (confirmacao == sim){
						for (cont=0; cont<=9; cont++)
						{
							if (produtoCodigo[cont]== codigo)
							{
								produtoCodigo[cont] = 0;
								produtoNome[cont]="";
								produtoValor[cont]=0;
								//	refeicaoData[cont]=data;


							}
						}                  
						System.out.println("Serviço DELETADO com sucesso!");
					}
					else if (opcao_menu_2  == 3)
					{
						System.out.println("ALTERAR CLIENTES \n");
						System.out.print("Codigo do produto ");
						codigo = entrada.nextInt(); 
						System.out.print("Produto ");
						produto = entrada.next(); 
						System.out.print("quantidade");
						quantidade = entrada.nextInt(); 
						System.out.print("data ");
						data = entrada.next();



						for (cont=0; cont<=9; cont++)
						{
							if (clienteCodigo[cont]== codigo)
							{
								refeicaoCodigo[cont] = codigo;
								//refeicaoCliente[cont] ="";
								refeicaoProduto[cont]=produto;
								refeicaoQuantidade[cont]=quantidade;
								refeicaoData[cont]=data;

							}
						}                  
						System.out.println("Dados alterados com sucesso!");
					}
					else if (opcao_menu_3  == 0)
						break;
					System.out.println(" \nCadastro de produtos ");
					System.out.println("\nOpcoes de Produtos");
					System.out.println("1- Inserir Produto");
					System.out.println("2- Deletar Produto");
					System.out.println("3- Alterar Produto");
					System.out.println("Digite Zero para retornar");
					System.out.println("Opcao: ");
					opcao_menu_2  = entrada.nextInt();

				}
				break;


			case 3:

				//while (opcao_menu_2  != 0)
				//	if (opcao_menu_2  == 1)

			{
				System.out.println("Deseja realmente lancar vendas (s/n)");	
				opcaoVendas = entrada.next();
				if (opcaoVendas.equals("s")){


					{

						System.out.print("codigo do cliente: ");
						codigoClienteVendas = entrada.nextInt();
						System.out.print("codigo do produto: ");
						codigoProduto = entrada.nextInt();


						System.out.print("data da venda");
						data= entrada.next();
						System.out.print("quantidade vendida ");
						quantidade = entrada.nextInt();
						System.out.print("valor da venda ");
						valorVenda = entrada.nextInt();


						for (cont=0; cont<=9; cont++)
						{
							if (refeicaoCodigo[cont] == 0)
							{
								refeicaoCodigocliente[cont] = cont+1;
								refeicaoCodigoProduto[cont] =codigoProduto;
								refeicaoData[cont]=data;
								refeicaoQuantidade[cont]=quantidade;
								refeicaoVenda[cont]=valorVenda;
								break;

							}





						}
						System.out.println("codigo de cliente"+refeicaoCodigocliente[cont]+" codigo do produto:"+refeicaoCodigoProduto[cont]);

					}





				}

				break;
			}

			



			case 4:
				System.out.println(" \nRelatorio de Dados dos Clientes ");
				for (cont=0; cont<=9; cont++)
					if (clienteCodigo[cont]!=0)
						System.out.println("Nome do Cliente: "+clienteNome[cont]+"  endereco: "+clienteEnd[cont]+"  cidade: "+clienteCidade[cont]);

				break;

			case 5:
				System.out.println(" \nRelatorio de Dados dos Produtos ");
				for (cont=0; cont<=9; cont++)
					if (produtoCodigo[cont]!=0)
						System.out.println("codigo do produto: " + produtoCodigo[cont]+"Nome do Produto: "+produtoNome[cont]+"  valor: "+produtoValor[cont]);

				break;
			case 6:

				System.out.println(" \nRelatorio de Dados das Vendas ");
				for (cont=0; cont<=9; cont++)
					if (refeicaoCodigocliente[cont]!=0)
						System.out.println("codigo do produto: " + produtoCodigo[cont]+"Valor do produto "+refeicaoVenda[cont]);
				break;

			case 7:

				break;

			case 8:

				System.out.printf(" Deseja realmente apagar TODOS os dados cadastrados: (s/n)");	
				resposta =entrada.next();
				if( resposta.equals("s")){
					for (cont=0 ; cont<10;cont++){
				 clienteCodigo[cont]=0 ;
				 clienteNome[cont] ="";
				 clienteEnd[cont] ="";
				 clienteCidade[cont]="";
				 refeicaoCodigo[cont]=0;
				 refeicaoCodigocliente[cont]=0;
				 refeicaoCodigoProduto[cont]=0;
				 refeicaoData[cont]="";
				 refeicaoVenda[cont]=0;
				 produtoNome[cont]="";
				 produtoCodigo[cont]=0;
				 produtoValor[cont]=0;
					}
					System.out.println("*****DADOS DELETADOS COM SUCESSO*****");
				}
break;
			case 9:

				break;
			case 10:

				break;
				
			case 11:

					break;
			case 0:
				System.exit(0);
				break;

			default:
				System.out.print("Opção Inválida!");
			break;
			}
			System.out.println("MENU:\n");
			System.out.println("1- Cadastro de Cliente");
			System.out.println("2- Cadastro de Produtos");
			System.out.println("3- Cadastro de Vendas");
			System.out.println("4- Listar dados dos Clientes");
			System.out.println("5- Listar dados dos Produtos");
			System.out.println("6- Listar Vendas Cadastradas");
			System.out.println("7- Emitir nota Fiscal");
			System.out.println("8- Limpar banco de Dados");
			System.out.println("9- Relatorio - Maior Valor da Refeicao do Cliente");
			System.out.println("10- Relatorio - Menor Valor da Refeicao do Cliente");
			System.out.println("11- Relatorio - Totalizar Refeicao do Cliente");
			System.out.println("*** DIGITE ZERO (0)PARA TERMINAR ***");
			System.out.print("Digite a opcao: ");	


		}while (opcao != 0);
	}
}

[color=violet]
ta faltando 7,9,10,11[/color]

Que tal evoluir o teu programa para um paradigma procedural? Tipo separá-lo em métodos que fazem cada um uma pequena parte do programa.

Vc quer saber qual o valor do maior produto assim vc cadastrar ?
e isto msm ? pq vc tem uma opção Listar produto pelo que eu notei .

[color=darkblue][b]é isso mesmo, tem que listar o maior, menor preço, total e emitir nota fiscal[/color][i]

[color=red]em relaçao ao metodo…nao vamos complicar minha cabecinha
oks
valewwwwwwwwww :lol: [/b][/color]

[quote=stella][color=darkblue][b]é isso mesmo, tem que listar o maior, menor preço, total e emitir nota fiscal[/color][i]

[color=red]em relaçao ao metodo…nao vamos complicar minha cabecinha
oks
valewwwwwwwwww :lol: [/b][/color][/quote]

Bom vc nao entendeu o que eu falei , o que comentei foi ,
Vc ja tem um Case Listar , eh pra vc listar os produtos com o maior valor la ,

Ou eh pra vc listar assim que cadastrar o item verificar o que ja tem cadastrado eh listar ?

[color=brown]seguinte …

por exemplo eu entro c/ 5 valores…dae o pgr me informa qual é o maior valor dos cinco valores

[/color][b]

[color=blue]ex: 3
5
6
8
7
[/color][i] :wink:

[color=red]
dae imprime maior valor 8
oks
valeu… :wink:
*** nao pode ser por metodos…
valewwwwwwwwwwwwwwwww[/color][/b]

Da maneira mais deselegante vc pode fazer assim

[code]int indx =0;
int valorMaior =0;
for(int i ; i < produtoValor.length; i++){
if (produtoValor[i] > valorMaior){
valorMaior = produtoValor[i];
indx =i;
}
}

System.out.println("Produto " + produtoCodigo[indx] + " de nome " + produtoNome[indx] + " tem o maior valor de " produtoValor[indx);[/code]

Mas te aconselho a criar a classe produto e talz no padrao javaBean para poder trabalhar com mais facilidade .

muito boa tarde estou terminando o exemplo acima…está faltando [color=brown] [/color]


“imprimir nota fiscal”
isto é: mostrar no relatorio todos os dados cadastros
cliente,produto e vendas
[color=red] [/color][size=18] [/size]

:lol: :lol: :lol: :lol:

stella , tente fazer este método , e quando nao conseguir mais resolver , post o código
que estaremos dispostos a lhe ajudar .