1 package questao3; 2 3 import java.util.Scanner; 4 5 public class Questao3 { 6 7 public static void main(String[] args) { 8 Scanner sc=new Scanner(System.in); 9 System.out.print("Quantos destinos a cadastrar? "); 10 int n=sc.nextInt(); 11 12 int codigo[]=new int[n]; 13 String destino[]=new String[n]; 14 double preco[]=new double[n]; 15 16 int cont=0; 17 int opcao; 18 19 do { 20 System.out.println(); 21 System.out.println("====== Menu de Opções ====== \n 1: Listar destinos \n 2: Cadastrar novo destino \n 3: Sair do programa"); 22 System.out.print("Sua opção? "); 23 opcao=sc.nextInt(); 24 if (opcao==1){ 25 System.out.println(); 26 System.out.println("Lista de Destinos"); 27 for(int i=0;i<cont;i++){ 28 System.out.println((i+1)+") "+destino[i]); 29 System.out.println("Código: "+codigo[i]); 30 System.out.println("Preço: R$ "+preco[i]); 31 } 32 } else if (opcao==2){ 33 if (cont<n){ 34 System.out.println("Novo destino"); 35 System.out.print("Digite o código do destino: "); 36 codigo[cont]=sc.nextInt(); 37 System.out.print("Digite o nome do destino: "); 38 destino[cont]=sc.next(); 39 System.out.print("Digite o preço do destino: "); 40 preco[cont]=sc.nextDouble(); 41 42 cont++; 43 } else { 44 System.out.println("ERRO: Já foram cadastrados "+n+" destinos!"); 45 } 46 } else if (opcao==3){ 47 System.out.println(); 48 System.out.println("Até a próxima!"); 49 } else { 50 System.out.println("Opção inválida!"); 51 } 52 } while (opcao!=3); 53 } 54 }