Ir ao conteúdo
  • Cadastre-se

AndreSantosLeite

Membro Júnior
  • Posts

    19
  • Cadastrado em

  • Última visita

Tudo que AndreSantosLeite postou

  1. Boa tarde,Galera,olha eu estou criando um programa em Java e não estou conseguindo não sei porque. o objetivo do meu programa é apresentar um menu e depois criar uma lista dos alunos e das disciplinas(ai tudo bem) mas agora quando eu registro o aluno ou a disciplina,ele apresenta o seguinte erro : java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\x{a0}][decimal separator=\x{2c}][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q?\E] package Alunos; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { int Escolha; // Menu System.out.println("Escolha Um Dos Seguintes Operadores\n1-Lista De Alunos\n2-Registar Alunos\n3-Lista De Disciplinas\n4-Registar Disciplina\n5-Sobre O Programa\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); //Escolha Das Opções switch(Escolha) { //Lista Dos Alunos Registrados case 1: { Scanner a = new Scanner (System.in); System.out.println("Lista De Alunos\n"); System.out.println(a.next()); break; } //Registro Dos Alunos case 2: { System.out.println("Registrar Alunos\n"); Alunos a = new Alunos(); a=CriarAlunos(); List<Alunos> alunos = new ArrayList<>(); alunos.add(a); //Apresentação Dos Dados Do Alunos System.out.println("Obrigado Por Se Inscrever.\nEstes Sao Os Seus Dados\n"); System.out.println("Nome: " + a.NomeAluno); System.out.println("Idade: " + a.Idade); System.out.println("Disciplina: " + a.Disciplina); System.out.println("Ano De Escolaridade: " + a.Ano); System.out.println("Turma: " + a.Turma); break; } //Lista Das Disciplinas case 3: { Scanner d=new Scanner(System.in); System.out.println("Lista Das Disciplinas\n"); System.out.println(d); } //Registro Da Disciplinas case 4: { System.out.println("Registrar Disciplina\n\n"); Disciplina d = new Disciplina(); d=CriarDisciplina(); List<Disciplina> Disciplina = new ArrayList<>(); Disciplina.add(d); //Apresentação Dos Dados Da Disciplina System.out.println("Obrigado Por Registrar A Disciplina\nEstes Sao Os Seus Dados:"); System.out.println("\nNome Da Disciplina: " + d.NomeDisciplina); System.out.println("Ano De Escolaridade: " + d.AnoDisciplina); System.out.println("Turma: " + d.TurmaDisciplina); break; } //Sobre O Programa case 5: { System.out.println("Sobre O Programa\n\nPrograma Criado Por ???"); break; } } } //Criação De Base De Dados Da Disciplina public static Disciplina CriarDisciplina() { //Declaração De Variaveis int RespostaAnoDisciplina; String RespostaNomeDisciplina,RespostaTurmaDisciplina; Scanner ler3 = new Scanner (System.in); Scanner ler4 = new Scanner (System.in); //Pergunta O Nome Da Disciplina System.out.println("Digite o Seu Nome Da Disciplina: "); RespostaNomeDisciplina = ler3 .nextLine(); //Pergunta O Ano Da Disciplina System.out.println("Digite o Ano De Escolaridade: "); RespostaAnoDisciplina = ler4 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurmaDisciplina = ler3.nextLine(); //Criar Uma Base De Dados Da Disciplina Disciplina d = new Disciplina(); d.NomeDisciplina=RespostaNomeDisciplina; d.AnoDisciplina=RespostaAnoDisciplina; d.TurmaDisciplina=RespostaTurmaDisciplina; return d; } //Criação De Base De Dados Do Aluno public static Alunos CriarAlunos() { //Declaração De Variaveis int RespostaIdade,RespostaAno; String RespostaNome,RespostaDisciplina,RespostaTurma; Scanner ler1 = new Scanner (System.in); Scanner ler2 = new Scanner (System.in); //Pergunta O Nome System.out.println("Digite o Seu Nome: "); RespostaNome = ler1 .nextLine(); //Pergunta A Idade System.out.println("Digite a Sua Idade: "); RespostaIdade = ler2 .nextInt(); //Pergunta A Disciplina System.out.println("Digite a Disciplina: "); RespostaDisciplina = ler1 .nextLine(); //Pergunta O Ano De Escolaridade System.out.println("Digite o Seu Ano De Escolaridade: "); RespostaAno = ler2 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurma = ler1 .nextLine(); //Criar Uma Base De Dados Do Aluno Alunos a = new Alunos(); a.NomeAluno=RespostaNome; a.Idade=RespostaIdade; a.Disciplina=RespostaDisciplina; a.Ano=RespostaAno; a.Turma=RespostaTurma; return a; } }
  2. package Alunos; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { int Escolha; // Menu System.out.println("Escolha Um Dos Seguintes Operadores\n1-Lista De Alunos\n2-Registar Alunos\n3-Lista De Disciplinas\n4-Registar Disciplina\n5-Sobre O Programa\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); //Escolha Das Opções switch(Escolha) { //Lista Dos Alunos Registrados case 1: { Scanner a = new Scanner (System.in); System.out.println("Lista De Alunos\n"); System.out.println(a); break; } //Registro Dos Alunos case 2: { System.out.println("Registrar Alunos\n"); Alunos a = new Alunos(); a=CriarAlunos(); List<Alunos> alunos = new ArrayList<>(); alunos.add(a); //Apresentação Dos Dados Do Alunos System.out.println("Obrigado Por Se Inscrever.\nEstes Sao Os Seus Dados\n"); System.out.println("Nome: " + a.NomeAluno); System.out.println("Idade: " + a.Idade); System.out.println("Disciplina: " + a.Disciplina); System.out.println("Ano De Escolaridade: " + a.Ano); System.out.println("Turma: " + a.Turma); break; } //Lista Das Disciplinas case 3: { System.out.println("Lista Das Disciplinas\n\n"); } //Registro Da Disciplinas case 4: { System.out.println("Registrar Disciplina\n\n"); Disciplina d = new Disciplina(); d=CriarDisciplina(); List<Disciplina> Disciplina = new ArrayList<>(); Disciplina.add(d); //Apresentação Dos Dados Da Disciplina System.out.println("Obrigado Por Se Inscrever.\nEstes Sao Os Seus Dados:"); System.out.println("\nNome Da Disciplina: " + d.NomeDisciplina); System.out.println("Ano De Escolaridade: " + d.AnoDisciplina); System.out.println("Turma: " + d.TurmaDisciplina); break; } //Sobre O Programa case 5: { System.out.println("Sobre O Programa\n\nPrograma Criado Por ???"); break; } } } //Criação De Base De Dados Da Disciplina public static Disciplina CriarDisciplina() { //Declaração De Variaveis int RespostaAnoDisciplina; String RespostaNomeDisciplina,RespostaTurmaDisciplina; Scanner ler3 = new Scanner (System.in); Scanner ler4 = new Scanner (System.in); //Pergunta O Nome Da Disciplina System.out.println("Digite o Seu Nome Da Disciplina: "); RespostaNomeDisciplina = ler3 .nextLine(); //Pergunta O Ano Da Disciplina System.out.println("Digite o Ano De Escolaridade: "); RespostaAnoDisciplina = ler4 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurmaDisciplina = ler3.nextLine(); //Criar Uma Base De Dados Da Disciplina Disciplina d = new Disciplina(); d.NomeDisciplina=RespostaNomeDisciplina; d.AnoDisciplina=RespostaAnoDisciplina; d.TurmaDisciplina=RespostaTurmaDisciplina; return d; } //Criação De Base De Dados Do Aluno public static Alunos CriarAlunos() { //Declaração De Variaveis int RespostaIdade,RespostaAno; String RespostaNome,RespostaDisciplina,RespostaTurma; Scanner ler1 = new Scanner (System.in); Scanner ler2 = new Scanner (System.in); //Pergunta O Nome System.out.println("Digite o Seu Nome: "); RespostaNome = ler1 .nextLine(); //Pergunta A Idade System.out.println("Digite a Sua Idade: "); RespostaIdade = ler2 .nextInt(); //Pergunta A Disciplina System.out.println("Digite a Disciplina: "); RespostaDisciplina = ler1 .nextLine(); //Pergunta O Ano De Escolaridade System.out.println("Digite o Seu Ano De Escolaridade: "); RespostaAno = ler2 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurma = ler1 .nextLine(); //Criar Uma Base De Dados Do Aluno Alunos a = new Alunos(); a.NomeAluno=RespostaNome; a.Idade=RespostaIdade; a.Disciplina=RespostaDisciplina; a.Ano=RespostaAno; a.Turma=RespostaTurma; return a; } } Boa tarde,Galera,olha eu estou criando um programa em Java e não estou conseguindo não sei porque. o objetivo do meu programa é apresentar um menu e depois criar uma lista dos alunos e das disciplinas(ai tudo bem) mas agora quando eu registro o aluno ou a disciplina,ele não grava e guarda na lista(depois de eu reiniciar o programa). ele apresenta o seguinte erro na imagem abaixo anexada.
  3. @JorgeGus Eu criei a Classe Alunos e Disciplinas.Pode me mandar o codigo consertado por favor??
  4. package Alunos; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { int Escolha; // Menu System.out.println("Escolha Um Dos Seguintes Operadores\n1-Lista De Alunos\n2-Registar Alunos\n3-Lista De Disciplinas\n4-Registar Disciplina\n5-Sobre O Programa\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); //Escolha Das Opções switch(Escolha) { //Lista Dos Alunos Registrados case 1: { System.out.println("Lista De Alunos\n\n"); System.out.println(Alunos); } //Registro Dos Alunos case 2: { System.out.println("Registrar Alunos\n\n"); Alunos a = new Alunos(); a=CriarAlunos(); List<String> Alunos = new ArrayList<>(); //Apresentação Dos Dados Do Alunos System.out.println("Obrigado Por Se Inscrever.\n Estes Sao Os Seus Dados:"); System.out.println("Nome: " + a.Nome); System.out.println("Idade: " + a.Idade); System.out.println("Disciplina: " + a.Disciplina); System.out.println("Ano De Escolaridade: " + a.Ano); System.out.println("Turma: " + a.Turma); break; } //Lista Das Disciplinas case 3: { System.out.println("Lista Das Disciplinas\n\n"); System.out.println(Disciplina); } //Registro Da Disciplinas case 4: { System.out.println("Registrar Disciplina\n\n"); Disciplina d = new Disciplina(); d=CriarDisciplina(); List<Disciplina> Disciplina = new ArrayList<>(); //Apresentação Dos Dados Da Disciplina System.out.println("Obrigado Por Se Inscrever. \nEstes Sao Os Seus Dados:"); System.out.println("Nome Da Disciplina: " + d.NomeDisciplina); System.out.println("Ano De Escolaridade: " + d.AnoDisciplina); System.out.println("Turma: " + d.TurmaDisciplina); break; } //Sobre O Programa case 5: { System.out.println("Sobre O Programa\n\nPrograma Criado Por Ricardo Camilo 2ºG/H Nº24"); break; } } } //Criação De Base De Dados Da Disciplina public static Disciplina CriarDisciplina() { //Declaração De Variaveis int RespostaAnoDisciplina; String RespostaNomeDisciplina,RespostaTurmaDisciplina; Scanner ler3 = new Scanner (System.in); Scanner ler4 = new Scanner (System.in); //Pergunta O Nome Da Disciplina System.out.println("Digite o Seu Nome Da Disciplina: "); RespostaNomeDisciplina = ler3 .nextLine(); //Pergunta O Ano Da Disciplina System.out.println("Digite o Ano De Escolaridade: "); RespostaAnoDisciplina = ler4 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurmaDisciplina = ler3.nextLine(); //Criar Uma Base De Dados Da Disciplina Disciplina d = new Disciplina(); d.NomeDisciplina=RespostaNomeDisciplina; d.AnoDisciplina=RespostaAnoDisciplina; d.TurmaDisciplina=RespostaTurmaDisciplina; return d; } //Criação De Base De Dados Do Aluno public static Alunos CriarAlunos() { //Declaração De Variaveis int RespostaIdade,RespostaAno; String RespostaNome,RespostaDisciplina,RespostaTurma; Scanner ler1 = new Scanner (System.in); Scanner ler2 = new Scanner (System.in); //Pergunta O Nome System.out.println("Digite o Seu Nome: "); RespostaNome = ler1 .nextLine(); //Pergunta A Idade System.out.println("Digite a Sua Idade: "); RespostaIdade = ler2 .nextInt(); //Pergunta A Disciplina System.out.println("Digite a Disciplina: "); RespostaDisciplina = ler1 .nextLine(); //Pergunta O Ano De Escolaridade System.out.println("Digite o Seu Ano De Escolaridade: "); RespostaAno = ler2 .nextInt(); //Pergunta A Turma System.out.println("Digite a sua Turma: "); RespostaTurma = ler1 .nextLine(); //Criar Uma Base De Dados Do Aluno Alunos a = new Alunos(); a.Nome=RespostaNome; a.Idade=RespostaIdade; a.Disciplina=RespostaDisciplina; a.Ano=RespostaAno; a.Turma=RespostaTurma; return a; } } Boa Tarde Galera,olha o meu programa o objetivo é criar um aluno,depois mostrar numa lista.(eu gostaria de saber como criar). Eu também gostaria De ajuda no Meu programa que tá dando erro nestas partes **assinaladas** com este simbolo **. Case 1: { System.out.println("Lista De Alunos\n\n"); **System.out.println(Alunos);** } //Registro Dos Alunos case 2: { System.out.println("Registrar Alunos\n\n"); Alunos a = new Alunos(); a=CriarAlunos(); List<String> Alunos = new ArrayList<>(); //Apresentação Dos Dados Do Alunos System.out.println("Obrigado Por Se Inscrever.\n Estes Sao Os Seus Dados:"); System.out.println("Nome: " + a.Nome); System.out.println("Idade: " + a.Idade); System.out.println("Disciplina: " + a.Disciplina); System.out.println("Ano De Escolaridade: " + a.Ano); System.out.println("Turma: " + a.Turma); break; } //Lista Das Disciplinas case 3: { System.out.println("Lista Das Disciplinas\n\n"); **System.out.println(Disciplina);** }
  5. Olá Pessoal,olha meu pai me deu um J3 2016 que ele tava na Gaveta a uns 2/3 Anos e ele tinha um problema no Display que para ele funcionar eu tinha que pressiona lo .Mas ja ta resolvido ,o problema é o Celular tem Bootlop,ele liga aparece a marca ,depois desliga e liga mas Não passa da marca Samsung Galaxy J3 2016 .Fica igual a imagem abaixo(não passa disso). Eu já utilizei o ODIN ,já reinstalei a ROM Dele mas ele não passa disto.Ele só da acesso ao Download Mode e Ligar ,não consigo colocar no recovery mode. Que faço?
  6. Olá Pessoal,olha meu pai me deu um J3 2016 que ele tava na Gaveta a uns 2/3 Anos e ele também não tem bateria(Meu pai perdeu a Bateria) e ele tinha um problema no Display que para ele funcionar eu tinha que pressiona lo .Mas ja ta resolvido ,o problema é o Celular tem Bootlop,ele liga aparece a marca ,depois desliga e liga mas Não passa da marca Samsung Galaxy J3 2016 .Fica igual a imagem abaixo(não passa disso). Eu já utilizei o ODIN ,já reinstalei a ROM Dele mas ele não passa disto.Ele só da acesso ao Download Mode e Ligar ,não consigo colocar no recovery mode. Que faço?
  7. Olá Pessoal,olha meu pai me deu um J3 2016 que ele tava na Gaveta a uns 2/3 Anos e ele tinha um problema no Display que para ele funcionar eu tinha que pressiona lo .Mas ja ta resolvido ,o problema é o Celular tem Bootlop,ele liga aparece a marca ,depois desliga e liga mas Não passa da marca Samsung Galaxy J3 2016 .Fica igual a imagem abaixo(não passa disso). Eu já utilizei o ODIN ,já reinstalei a ROM Dele mas ele não passa disto.Ele só da acesso ao Download Mode e Ligar ,não consigo colocar no recovery mode. Que faço?
  8. ouçam o audio anexado notebook fazendo este barulho quando estou vendo netflix,navrgando no google.não ë superaquecimento,tem espaço para respirar,tem 1 ano Nova Gravação.rar
  9. @AdrianoSiqueira Eu sei,e eu ja alterei mas continua,voce pode alterar o codigo e depois mandar por favor?
  10. package aaaaaa; import java.util.Scanner; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { int Escolha,Planos,Telemovel,CodigoPostal; String NomeCliente,MoradaCliente,RespostaPlano,Email; //Criar Clientes System.out.println("Escolha Um Dos Seguintes Operadores\n1-NOWO\n2-NOS\n3-VODAFONE\n4-meu\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); switch(Escolha) { case 1: { //Planos Fibra TV NET VOZ NOWO System.out.println("Planos Fibra Tv Net Voz NOWO\n1-Tv Net Voz-15,00 Euros Por Mes\n2-Tv Net Voz-17,50 Euros Por Mes\n3-Tv Net Voz Movel-23,75 Euros Por Mes\n4-Tv Net Voz Movel-30,00 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler1= new Scanner(System.in); Planos = Ler1.nextInt(); //Plano NOWO Tv Net Voz -15,00 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€30,00 após 12º mês\n\nInternet\n200 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses\n"); Cliente cliente1 = new Cliente(); cliente1=CriarCliente("este é o pacote"); if(cliente1.getIdade()<18) { System.out.println("não tem Idade Suficiente Para Continuar O Processo"); System.exit(0); } } //Plano NOWO Tv Net Voz -17,50 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€35,00 após 12º mês\n\nInternet\n500 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -23,75 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz Movel-23,75 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€40,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV FAMILIA\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n1GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -30,00 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-30,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€45,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n10GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } break; } //Planos Fibra TV NET VOZ NOS case 2: { System.out.println("Planos Fibra Tv Net Voz NOS\n1-NOS 3 Tv Net Voz-29,99 Euros Por Mes\n2- NOS 3 Tv Net Voz-30,99 Euros Por Mes\n3- NOS 3 Tv Net Voz-34,99 Euros Por Mes\n4- NOS 3 Tv Net Voz-37,99 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler2= new Scanner(System.in); Planos = Ler2.nextInt(); //Plano NOS 3 Tv Net Voz-29,99 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-29,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\n\nTV\n180 Canais\nInclui 9 meses Netflix\nInclui Inclui NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-30,99 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-30,99 Euros Por Mes\nInternet\n30 Megas\n\nTV\n120 Canais\nInclui 9 meses Netflix\nInclui Netflix e NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-34,99 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz-34,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-37,99 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-37,99 Euros Por Mes\n(DESCONTO 3 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ VODAFONE case 3: { System.out.println("Planos Fibra Tv Net Voz VODAFONE\n1-Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes\n2-Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes\n3-Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes\n4-Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler3= new Scanner(System.in); Planos = Ler3.nextInt(); //Plano Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes if(Planos==1) { System.out.println("\nFibra 3 Plus Tv Net Voz-28,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes if(Planos==2) { System.out.println("\nFibra 3 Gold Tv Net Voz-29,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes if(Planos==3) { System.out.println("\nFibra 3 Gold Tv Net Voz-30,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\n\nTV\n140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes if(Planos==4) { System.out.println("\nFibra 3 Play -37,9 Euros Por Mes(DESCONTO 3 Euros POR MES)\n\nInternet-200 Megas\n\nTV 140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa-Chamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ meu case 4: { System.out.println("Planos Fibra Tv Net Voz meu\n1-M3 Tv Net Voz -29,99 Euros Por Mes\n2-M3 Tv Net Voz-34,99 Euros Por Mes\n3-M4 Tv Net Voz-50,99 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler4= new Scanner(System.in); Planos = Ler4.nextInt(); //Plano M3 Tv Net Voz -29,99 Euros Por Mes if(Planos==1) { System.out.println("\nM3-29,99 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n€37,99 após 6º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M3 Tv Net Voz-34,99 Euros Por Mes if(Planos==2) { System.out.println("\nM3 -34,99 Euros Por Mes(DESCONTO 6 EUROS DURANTE 6 MESES)\n€40,99 após 12º mês\n\nInternet-500 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M4 Tv Net Voz-50,99 Euros Por Mes if(Planos==3) { System.out.println("\nM4 -50,99 Euros Por Mes(DESCONTO 5 EUROS DURANTE 12 MESES)\n€55,99 após 12º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 200 Canais COM OFERTA MEOBox Android TV 4K\n\nMovel 4GB 3.500 minutos + 3.500 SMS por cartão COM OFERTA: Dobro de Net móvel\n\n1 Cartão COM OFERTA :Se adicionares mais cartões, recebes até + 4GB de Net em todos os telemóveis durante 24 meses\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } } break; } } public static Cliente CriarCliente(String pacote) { Cliente c = new Cliente(); Scanner entrada = new Scanner(System.in); String NomeCliente,ClienteEmail,MoradaCliente; int IdadeCliente,TelemovelCliente; System.out.println("Introduz O Seu Nome: "); NomeCliente = entrada.nextLine(); System.out.println("Introduz A Sua Idade: "); IdadeCliente = entrada.nextInt(); System.out.println("Introduza A Sua Morada"); MoradaCliente = entrada.nextLine(); System.out.println("Introduz O Seu Numero De Telemovel: "); TelemovelCliente = entrada.nextInt(); System.out.println("Introduz O Seu Email: "); ClienteEmail = entrada.nextLine(); c.Nome = NomeCliente; c.Idade=IdadeCliente; c.Morada=MoradaCliente; c.telemovel=TelemovelCliente; c.Email=ClienteEmail; return c; } } Ola Galera,Tudo Bem Com vocês?Olha meu programa ta dando erro ,o objetivo do programa é mostrar aos utilizadores os planos das operadoras de Portugal,e depois registrar os dados dos clientes e criar um cliente mas eu consigo inserir o nome,a idade,só não consigo colocar a morada da residencia ,salta logo para o numero de celular.Prestam Atenção na imagem abaixo para identificar o erro.
  11. @AdrianoSiqueira Olha Afinal Funcionou,Obrigado Cara,Eu tinha Pedido Ajuda ao Meu Professor e Ele não entendia nada,Obrigado Valeu
  12. package aaaaaa; import java.util.Scanner; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { int Escolha; int Planos; String RespostaNome; String ClienteNome; String RespostaCodigoPostal; String RespostaMorada; String RespostaTelemovel; String RespostaPlano; //Criar Cliente class Clientes { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); String ClienteNome; System.out.println("Introduz O Seu Nome: "); ClienteNome = entrada.nextLine(); } } System.out.println("Escolha Um Dos Seguintes Operadores\n1-NOWO\n2-NOS\n3-VODAFONE\n4-meu\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); switch(Escolha) { case 1: { //Planos Fibra TV NET VOZ NOWO System.out.println("Planos Fibra Tv Net Voz NOWO\n1-Tv Net Voz-15,00 Euros Por Mes\n2-Tv Net Voz-17,50 Euros Por Mes\n3-Tv Net Voz Movel-23,75 Euros Por Mes\n4-Tv Net Voz Movel-30,00 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler1= new Scanner(System.in); Planos = Ler1.nextInt(); //Plano NOWO Tv Net Voz -15,00 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€30,00 após 12º mês\n\nInternet\n200 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses\n"); System.out.println("Formulario Do Cliente\n"); System.out.println("Nome Do Cliente:"); RespostaNome = Ler1.nextLine(); System.out.println("Codigo Postal Do Cliente:"); RespostaCodigoPostal = Ler1.nextLine(); System.out.println("Morada Do Cliente:"); RespostaMorada = Ler1.nextLine(); System.out.println("Telefone Do Cliente:"); RespostaTelemovel = Ler1.nextLine(); System.out.println("Plano Pretendido:"); RespostaPlano = Ler1.nextLine(); System.out.println("Confirmacao\n"); System.out.println(RespostaNome); System.out.println(RespostaCodigoPostal); System.out.println(RespostaMorada); System.out.println(RespostaTelemovel); System.out.println(RespostaPlano); System.out.println("\nSera contactado Em 24 Horas\n"); } //Plano NOWO Tv Net Voz -17,50 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€35,00 após 12º mês\n\nInternet\n500 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -23,75 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz Movel-23,75 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€40,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV FAMILIA\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n1GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -30,00 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-30,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€45,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n10GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } break; } //Planos Fibra TV NET VOZ NOS case 2: { System.out.println("Planos Fibra Tv Net Voz NOS\n1-NOS 3 Tv Net Voz-29,99 Euros Por Mes\n2- NOS 3 Tv Net Voz-30,99 Euros Por Mes\n3- NOS 3 Tv Net Voz-34,99 Euros Por Mes\n4- NOS 3 Tv Net Voz-37,99 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler2= new Scanner(System.in); Planos = Ler2.nextInt(); //Plano NOS 3 Tv Net Voz-29,99 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-29,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\n\nTV\n180 Canais\nInclui 9 meses Netflix\nInclui Inclui NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-30,99 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-30,99 Euros Por Mes\nInternet\n30 Megas\n\nTV\n120 Canais\nInclui 9 meses Netflix\nInclui Netflix e NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-34,99 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz-34,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-37,99 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-37,99 Euros Por Mes\n(DESCONTO 3 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ VODAFONE case 3: { System.out.println("Planos Fibra Tv Net Voz VODAFONE\n1-Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes\n2-Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes\n3-Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes\n4-Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler3= new Scanner(System.in); Planos = Ler3.nextInt(); //Plano Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes if(Planos==1) { System.out.println("\nFibra 3 Plus Tv Net Voz-28,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes if(Planos==2) { System.out.println("\nFibra 3 Gold Tv Net Voz-29,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes if(Planos==3) { System.out.println("\nFibra 3 Gold Tv Net Voz-30,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\n\nTV\n140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes if(Planos==4) { System.out.println("\nFibra 3 Play -37,9 Euros Por Mes(DESCONTO 3 Euros POR MES)\n\nInternet-200 Megas\n\nTV 140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa-Chamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ meu case 4: { System.out.println("Planos Fibra Tv Net Voz meu\n1-M3 Tv Net Voz -29,99 Euros Por Mes\n2-M3 Tv Net Voz-34,99 Euros Por Mes\n3-M4 Tv Net Voz-50,99 Euros Por Mes\nDigite A Sua preferência---->"); Scanner Ler4= new Scanner(System.in); Planos = Ler4.nextInt(); //Plano M3 Tv Net Voz -29,99 Euros Por Mes if(Planos==1) { System.out.println("\nM3-29,99 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n€37,99 após 6º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M3 Tv Net Voz-34,99 Euros Por Mes if(Planos==2) { System.out.println("\nM3 -34,99 Euros Por Mes(DESCONTO 6 EUROS DURANTE 6 MESES)\n€40,99 após 12º mês\n\nInternet-500 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M4 Tv Net Voz-50,99 Euros Por Mes if(Planos==3) { System.out.println("\nM4 -50,99 Euros Por Mes(DESCONTO 5 EUROS DURANTE 12 MESES)\n€55,99 após 12º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 200 Canais COM OFERTA MEOBox Android TV 4K\n\nMovel 4GB 3.500 minutos + 3.500 SMS por cartão COM OFERTA: Dobro de Net móvel\n\n1 Cartão COM OFERTA :Se adicionares mais cartões, recebes até + 4GB de Net em todos os telemóveis durante 24 meses\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } } break; } } } Olá Galera,Oha Eu estou trabalhando um programa em Java No Eclipse que o Objetivo é Apresentar Os Planos Das Operadoras De Portugal e temos que Criar Os Usuarios com informações de Morada,Nome,Idade,CEP e Numero De Celular e guardar as informações e quando selecionado o plano da operadora ,Perguntar as informacaoes do Cliente,Guardar e Apresentrar um Formulario Do Cliente com o Plano Selecionado.
  13. package aaaaaa; import java.util.Scanner; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { int Escolha; int Planos; String RespostaNome; String RespostaCodigoPostal; String RespostaMorada; String RespostaTelemovel; String RespostaPlano; System.out.println("Escolha Um Dos Seguintes Operadores\n1-NOWO\n2-NOS\n3-VODAFONE\n4-meu\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); switch(Escolha) { case 1: { //Planos Fibra TV NET VOZ NOWO System.out.println("Planos Fibra Tv Net Voz NOWO\n"); System.out.println("1-Tv Net Voz-15,00 Euros Por Mes\n"); System.out.println("2-Tv Net Voz-17,50 Euros Por Mes\n"); System.out.println("3-Tv Net Voz Movel-23,75 Euros Por Mes\n"); System.out.println("4-Tv Net Voz Movel-30,00 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler1= new Scanner(System.in); Planos = Ler1.nextInt(); //Plano NOWO Tv Net Voz -15,00 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€30,00 após 12º mês\n\nInternet\n200 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses\n"); System.out.println("Formulario Do Cliente\n"); System.out.println("Nome Do Cliente:"); RespostaNome = Ler1.nextLine(); System.out.println("Codigo Postal Do Cliente:"); RespostaCodigoPostal = Ler1.nextLine(); System.out.println("Morada Do Cliente:"); RespostaMorada = Ler1.nextLine(); System.out.println("Telefone Do Cliente:"); RespostaTelemovel = Ler1.nextLine(); System.out.println("Plano Pretendido:"); RespostaPlano = Ler1.nextLine(); System.out.println("Confirmacao\n"); System.out.println(RespostaNome); System.out.println(RespostaCodigoPostal); System.out.println(RespostaMorada); System.out.println(RespostaTelemovel); System.out.println(RespostaPlano); System.out.println("\nSera contactado Em 24 Horas\n"); } //Plano NOWO Tv Net Voz -17,50 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€35,00 após 12º mês\n\nInternet\n500 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -23,75 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz Movel-23,75 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€40,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV FAMILIA\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n1GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -30,00 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-30,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€45,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nMóvel\n10GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\n\nFidelização de 24 Meses"); } break; } //Planos Fibra TV NET VOZ NOS case 2: { System.out.println("Planos Fibra Tv Net Voz NOS\n"); System.out.println("1- NOS 3 Tv Net Voz-29,99 Euros Por Mes\n"); System.out.println("2- NOS 3 Tv Net Voz-30,99 Euros Por Mes\n"); System.out.println("3- NOS 3 Tv Net Voz-34,99 Euros Por Mes\n"); System.out.println("4- NOS 3 Tv Net Voz-37,99 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler2= new Scanner(System.in); Planos = Ler2.nextInt(); //Plano NOS 3 Tv Net Voz-29,99 Euros Por Mes if(Planos==1) { System.out.println("\nTv Net Voz-29,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\n\nTV\n180 Canais\nInclui 9 meses Netflix\nInclui Inclui NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-30,99 Euros Por Mes if(Planos==2) { System.out.println("\nTv Net Voz-30,99 Euros Por Mes\nInternet\n30 Megas\n\nTV\n120 Canais\nInclui 9 meses Netflix\nInclui Netflix e NOS Studios\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-34,99 Euros Por Mes if(Planos==3) { System.out.println("\nTv Net Voz-34,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-37,99 Euros Por Mes if(Planos==4) { System.out.println("\nTv Net Voz Movel-37,99 Euros Por Mes\n(DESCONTO 3 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ VODAFONE case 3: { System.out.println("Planos Fibra Tv Net Voz VODAFONE\n"); System.out.println("1-Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes\n"); System.out.println("2-Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes\n"); System.out.println("3-Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes\n"); System.out.println("4-Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler3= new Scanner(System.in); Planos = Ler3.nextInt(); //Plano Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes if(Planos==1) { System.out.println("\nFibra 3 Plus Tv Net Voz-28,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes if(Planos==2) { System.out.println("\nFibra 3 Gold Tv Net Voz-29,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes if(Planos==3) { System.out.println("\nFibra 3 Gold Tv Net Voz-30,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas Download/100 Megas Upload\nVelocidade Garantida\nSmart Router\n\nTV\n140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes if(Planos==4) { System.out.println("\nFibra 3 Play -37,9 Euros Por Mes(DESCONTO 3 Euros POR MES)\n\nInternet-200 Megas\n\nTV 140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa-Chamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } break; } //Planos FIBRA TV NET VOZ meu case 4: { System.out.println("Planos Fibra Tv Net Voz meu\n"); System.out.println("1-M3 Tv Net Voz -29,99 Euros Por Mes\n"); System.out.println("2-M3 Tv Net Voz-34,99 Euros Por Mes\n"); System.out.println("3-M4 Tv Net Voz-50,99 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler4= new Scanner(System.in); Planos = Ler4.nextInt(); //Plano M3 Tv Net Voz -29,99 Euros Por Mes if(Planos==1) { System.out.println("\nM3-29,99 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n€37,99 após 6º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M3 Tv Net Voz-34,99 Euros Por Mes if(Planos==2) { System.out.println("\nM3 -34,99 Euros Por Mes(DESCONTO 6 EUROS DURANTE 6 MESES)\n€40,99 após 12º mês\n\nInternet-500 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M4 Tv Net Voz-50,99 Euros Por Mes if(Planos==3) { System.out.println("\nM4 -50,99 Euros Por Mes(DESCONTO 5 EUROS DURANTE 12 MESES)\n€55,99 após 12º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 200 Canais COM OFERTA MEOBox Android TV 4K\n\nMovel 4GB 3.500 minutos + 3.500 SMS por cartão COM OFERTA: Dobro de Net móvel\n\n1 Cartão COM OFERTA :Se adicionares mais cartões, recebes até + 4GB de Net em todos os telemóveis durante 24 meses\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } } break; } } }
  14. package aaaaaa; import java.util.Scanner; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { int Escolha; int Planos; List<Cliente> clientes = new ArrayList<>(); Cliente Ricardo= new Cliente(); Ricardo.Nome = "Ricardo"; Ricardo.Idade = 18; Ricardo.Morada = "Rua TAPIOCA"; Ricardo.telemovel = 912345678; Cliente Antonio = new Cliente(); Antonio.Nome = "Antonio"; Antonio.Idade = 16; Antonio.Morada = "Rua XPTO"; Antonio.telemovel = 912345679; Cliente Geribaldo = new Cliente(); Geribaldo.Nome = "Geribaldo"; Geribaldo.Idade = 19; Geribaldo.Morada = "Rua Dos Feijoes"; Geribaldo.telemovel = 912345670; clientes.add(Ricardo); clientes.add(Antonio); clientes.add(Geribaldo); System.out.println("Escolha Um Dos Seguintes Operadores\n1-NOWO\n2-NOS\n3-VODAFONE\n4-meu\nDigite A Sua preferência---->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); switch(Escolha) { case 1: { //Planos Fibra TV NET VOZ NOWO System.out.println("Planos Fibra Tv Net Voz NOWO\n"); System.out.println("1-Tv Net Voz-15,00 Euros Por Mes\n"); System.out.println("2-Tv Net Voz-17,50 Euros Por Mes\n"); System.out.println("3-Tv Net Voz Movel-23,75 Euros Por Mes\n"); System.out.println("4-Tv Net Voz Movel-30,00 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler1= new Scanner(System.in); Planos = Ler1.nextInt(); //Plano NOWO Tv Net Voz -15,00 Euros Por Mes if(Planos==1) { System.out.println("Tv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€30,00 após 12º mês\n\nInternet\n200 Megas\n\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\n\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -17,50 Euros Por Mes if(Planos==2) { System.out.println("Tv Net Voz-15,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€35,00 após 12º mês\n\nInternet\n500 Megas\nTV\nTV NOWO\nInclui Box Android TV 4K + APP\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -23,75 Euros Por Mes if(Planos==3) { System.out.println("Tv Net Voz Movel-23,75 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€40,00 após 12º mês\n\nInternet\n200 Megas\nTV\nTV FAMILIA\nInclui Box Android TV 4K + APP\nVoz\nChamadas incluídas\n\nMóvel\n1GB + 5.000 Min/SMS\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\nFidelização de 24 Meses"); } //Plano NOWO Tv Net Voz -30,00 Euros Por Mes if(Planos==4) { System.out.println("Tv Net Voz Movel-30,00 Euros Por Mes(50% DESCONTO DURANTE 12 MESES)\n€45,00 após 12º mês\n\nInternet\\n200 Megas\\nTV\\nTV NOWO\\nInclui Box Android TV 4K + APP\\nVoz\\nChamadas incluídas\\n\\nMóvel\\n10GB + 5.000 Min/SMS\\n COM OFERTA 50% desconto em planos adicionais durante 24 meses\\nFidelização de 24 Meses"); } } //Planos Fibra TV NET VOZ NOS case 2: { System.out.println("Planos Fibra Tv Net Voz NOS\n"); System.out.println("1- NOS 3 Tv Net Voz-29,99 Euros Por Mes\n"); System.out.println("2- NOS 3 Tv Net Voz-30,99 Euros Por Mes\n"); System.out.println("3- NOS 3 Tv Net Voz-34,99 Euros Por Mes\n"); System.out.println("4- NOS 3 Tv Net Voz-37,99 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler2= new Scanner(System.in); Planos = Ler2.nextInt(); //Plano NOS 3 Tv Net Voz-29,99 Euros Por Mes if(Planos==1) { System.out.println("Tv Net Voz-29,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n180 Canais\nInclui 9 meses Netflix\nInclui Inclui NOS Studios\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-30,99 Euros Por Mes if(Planos==2) { System.out.println("Tv Net Voz-30,99 Euros Por Mes\nInternet\n30 Megas\nTV\n120 Canais\nInclui 9 meses Netflix\nInclui NOS Studios\nInclui Inclui NOS Studios\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-34,99 Euros Por Mes if(Planos==3) { System.out.println("Tv Net Voz-34,99 Euros Por Mes\n(DESCONTO 8 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } //Plano NOS 3 Tv Net Voz-37,99 Euros Por Mes if(Planos==4) { System.out.println("Tv Net Voz Movel-37,99 Euros Por Mes\n(DESCONTO 3 EUROS DURANTE 6 MESES)\n\nInternet\n200 Megas+UMA TV 4K\nTV\n150 Canais\nVoz\nChamadas incluídas\n\nFidelização de 24 Meses"); } } //Planos FIBRA TV NET VOZ VODAFONE case 3: { System.out.println("Planos Fibra Tv Net Voz VODAFONE\n"); System.out.println("1-Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes\n"); System.out.println("2-Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes\n"); System.out.println("3-Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes\n"); System.out.println("4-Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler3= new Scanner(System.in); Planos = Ler3.nextInt(); //Plano Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes if(Planos==1) { System.out.println("Fibra 3 Plus Tv Net Voz-28,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\nInternet\n200 Megas/100 Megas\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\nFidelização de 24 Meses"); } //Plano Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes if(Planos==2) { System.out.println("Fibra 3 Gold Tv Net Voz-29,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\nInternet200 Megas/100 Megas\nVelocidade Garantida\nSmart Router\nTV 140 Canais\nInclui Tv Box 4K\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-30,9 Euros Por Mes if(Planos==3) { System.out.println("Fibra 3 Gold Tv Net Voz-30,9 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)Internet\n200 Megas/100 Megas\nVelocidade Garantida\nSmart Router\n\nTV\n140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa\nChamadas incluídas Para a rede fixa e 31 destinos internacionais\nFidelização de 24 Meses"); } //Plano Fibra 3 Plus Tv Net Voz-37,9 Euros Por Mes if(Planos==4) { System.out.println("Fibra 3 Play -37,9 Euros Por Mes(DESCONTO 3 Euros POR MES)\n\nInternet-200 Megas\n\nTV 140 Canais\nInclui Tv Box VBox 4K\n\nVoz Fixa-Chamadas incluídas Para a rede fixa e 31 destinos internacionais\n\nFidelização de 24 Meses"); } } //Planos FIBRA TV NET VOZ meu case 4: { System.out.println("Planos Fibra Tv Net Voz meu\n"); System.out.println("1-M3 Tv Net Voz -29,99 Euros Por Mes\n"); System.out.println("2-M3 Tv Net Voz-34,99 Euros Por Mes\n"); System.out.println("3-M4 Tv Net Voz-50,99 Euros Por Mes\n"); System.out.println("Digite A Sua preferência---->"); Scanner Ler4= new Scanner(System.in); Planos = Ler4.nextInt(); //Plano M3 Tv Net Voz -29,99 Euros Por Mes if(Planos==1) { System.out.println("M3-29,99 Euros Por Mes(DESCONTO 8 EUROS DURANTE 6 MESES)\n€37,99 após 6º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M3 Tv Net Voz-34,99 Euros Por Mes if(Planos==2) { System.out.println("M3 -34,99 Euros Por Mes(DESCONTO 6 EUROS DURANTE 6 MESES)\n€40,99 após 12º mês\n\nInternet-500 Download/100 Upload Megas\n\nTV 150 Canais COM OFERTA MEOBox Android TV 4K\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } //Plano M4 Tv Net Voz-50,99 Euros Por Mes if(Planos==3) { System.out.println("M4 -50,99 Euros Por Mes(DESCONTO 5 EUROS DURANTE 12 MESES)\n€55,99 após 12º mês\n\nInternet-200 Download/100 Upload Megas\n\nTV 200 Canais COM OFERTA MEOBox Android TV 4K\n\nMovel 4GB 3.500 minutos + 3.500 SMS por cartão COM OFERTA: Dobro de Net móvel\n\n1 Cartão COM OFERTA :Se adicionares mais cartões, recebes até + 4GB de Net em todos os telemóveis durante 24 meses\n\nVoz\n\nRedes fixas nacionais 24h + 50 destinos internacionais (noite, 1.000 min)\n\nFidelização de 24 Meses\n\nPara aderir Ligue 16200"); } } } } } Boa Dia Galera,olha eu estou aprendendo Java na escola e professor quer que nós façamos um programa sobre os planos das operadoras(Portuguesas). E quando por exemplo,seleciono o 1(No Caso Nowo) e depois o 1/2 ou 3 Aparece o plano selecionado o resto dos planos das operadoras.assim na imagem O vermelho representa o Plano Selecionado e Pretendido O verde Representa os Planos Não Pretendidos e não selecionados das outras operadoras Se eu selecionar a Operadora 4 (No caso é a meu) e selecionar qualquer um dos planos,Não aparece os planos pretendidos.
  15. Ok tentei de tudo e continua não dando.Aqui está dizendo que o problema pode ser da linha 134. 134-double Preco=Double.parseDouble(DadosJogos[2]); Será que alguém pode me ajudar??
  16. @Flávio Pedroza E ai??Olha eu tentei e continua dando o erro que faço? @Marlon Vinicius Cardoso Tentei tirar essa importação e importar todas as bibliotecas utilizando asterisco e não deu. Acabei de ver outra coisa, você está chamando sua classe de "Main" (seu código incorreto abaixo), isso não pode ser feito, dê um nome a ela-Eu ainda não tinha feito isso porque meu professor de Programação não explica muito bem.
  17. package aaaaaaa; import java.util.Scanner; public class Main { public static void main(String[] args) { String EscolhaUtilizador; int Escolha; int decisão; String DadosJogos[]; String Jogos[]={"6126544,Mario Kart 8 Deluxe,59.99","5929311,Gran Turismo Sport Plus Edition,19.99", "6257467,Super Mario Odyssey,59.99","5649426,Tom Clancys Rainbow Six Siege,12.99","6839030,Mortal Kombat 11,15.99","7429850,Forza Horizon 5,59.49","6559279,Grand Theft Auto V,19.99","6642096,The Last Of Us II,39.99"}; String Promocao[]={"6610113,Battlefield V,39.99","7144400,Injustice 2,19.99","6869220,Jump Force,9.08"}; String Livros[]= {"9789898979599,Tu aos o que Pensas de James Allen,9.90","9782070612758,Petit Prince de Antoine De Saint-Exupery,9.45","9789897841354,Uma Terra Prometida de Barack Obama,24.91","9789896267278,100 Cocktails 100 Maneiras de Ljubomir Stanisic,31.50","9789895644438O,Rei Perverso de Holly Black,16.91","9789722355858,Eu Dou-Te O Sol,15.21"}; System.out.println("1 - Consultar Jogos Por Nome/Referencia\n2 - Consultar Livros Por Nome/Referencia\n3 - Mostrar Todos os Jogos\n4 - Mostrar Todos os Livros\n5 - Mais opções\n6-Sobre O Programa\nDigite Aqui A Resposta--->"); Scanner Ler= new Scanner(System.in); Escolha = Ler.nextInt(); //1 - Consultar Jogos Por Nome/Referencia if(Escolha == 1) { System.out.println("Indique O Nome ou a Referencia Do Jogo:"); Scanner Ler1= new Scanner(System.in); EscolhaUtilizador = Ler1.nextLine(); for(int i=0;i<Jogos.length;i++) { if(Jogos[i].contains (EscolhaUtilizador)) { System.out.println(Jogos[i]); } } if(Promocao[0].contains (EscolhaUtilizador)) { System.out.println("6610113,Battlefield V,19.99 Euros‚ estão com 25% De Desconto"); } if(Promocao[1].contains (EscolhaUtilizador)) { System.out.println("7144400,Injustice 2,19.99 Euros‚ estão com 25% De Desconto"); } if(Promocao[2].contains (EscolhaUtilizador)) { System.out.println("6869220,Jump Force,9.08 Euros‚ estão com 25% De Desconto"); } } //2 - Consultar Livros Por Nome/Referencia else if(Escolha == 2) { System.out.println("Indique O Nome ou a Referencia Do Livro:"); Scanner Ler2= new Scanner(System.in); EscolhaUtilizador = Ler2.nextLine(); for(int i=0;i<Livros.length;i++) { if(Livros[i].contains (EscolhaUtilizador)) { System.out.println(Livros[i]); } } } //3 - Mostrar Todos os Jogos else if(Escolha == 3) { System.out.println("Exclusivos Nintendo\n"); System.out.println("Mario Kart 8 Deluxe,59.99 Euros"); System.out.println("Super Mario Odyssey,59.99 Euros\n"); System.out.println("Exclusivos Playstation\n"); System.out.println("Gran Turismo Sport-Plus Edition,19.99 Euros\n"); System.out.println("The Last Of Us II,39.99 Euros\n"); System.out.println("Exclusivos Xbox\n"); System.out.println("Forza Horizon 5,59.49 Euros\n"); System.out.println("Outros Jogos Populares\n"); System.out.println("Tom Clancys Rainbow Six Siege,12.99 Euros\n"); System.out.println("Grand Theft Auto V,19.99 Euros\n"); } // 4 - Mostrar Todos os Livros else if(Escolha == 4) { System.out.println("Livros De Auto-ajuda"); System.out.println("Tu aos Aquilo que Pensas de James Allen,9.91 Euros\n"); System.out.println("Livros De Literatura e Ficao"); System.out.println("Petit Prince de Antoine De Saint-Exupery,18.16 Euros\n"); System.out.println("Livros De Biografias e Memorias"); System.out.println("Uma Terra Prometida de Barack Obama,24.91 Euros\n"); System.out.println("Livros De Culinaria e Vinhos"); System.out.println("100 Cocktails 100 Maneiras de Ljubomir Stanisic,31.50 Euros\n"); System.out.println("Livros Fantasticos"); System.out.println("Rei Perverso de Holly Black,16.91 Euros\n"); System.out.println("Livros Romanticos"); System.out.println("Eu Dou-Te O Sol,15.21 Euros\n"); } //5 - Mais Opções if(Escolha == 5) { System.out.println("1-Jogos/Livros inferior a 10 Euros\n2-Jogos/Livros entre 10 e 20 Euros\n3-Jogos/Livros entre os 20 e 30 Euros\n4-Jogos/Livros Superior a 40 Euros\nDigite Aqui A Resposta--->"); Scanner Ler3= new Scanner(System.in); decisão = Ler.nextInt(); //1-Jogos/Livros inferior a 10 Euros if(decisão == 1) { for(int i=0;i<Jogos.length;i++) { DadosJogos=Jogos[i].split("-"); double Preco=Double.parseDouble(DadosJogos[2]); if(Preco<10) { System.out.println(Jogos[i]); } } } } //6 - Sobre o Programa if(Escolha == 6) { System.out.println("Programa feito na Disciplina De Linguagens De Programacao"); } } } Boa Tarde Galera,olha estou aprendendo Java e eu não estou conseguindo fazer o programa devido ao erro na imagem anexada. O Erro é " Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 1 at Pokemon/aaaaaaa.Main.main(Main.java:134)". Qual é o Problema??Ajudem por Favor obrigado

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...