Ir ao conteúdo

Posts recomendados

Postado
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.Capturar1.thumb.PNG.68b8d846e117c6b135b754caeff3322f.PNG

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

Mostrar 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

Mostrar mais  
×
×
  • Criar novo...