Você está aqui: Página Inicial 2017.1 Integrado 2.02401.1V POO 1o bimestre Exemplo Netbeans - Ingressos.java

Exemplo Netbeans - Ingressos.java

Ingressos.java — Java source code, 2 kB (3042 bytes)

Conteúdo do arquivo

package aula3;
import javax.swing.JOptionPane;
public class Ingressos {
    public static void main(String args[]){
    // Um parque aquático quer um sistema de venda de
    // ingressos. 
    // Crie um programa que pergunte o nome da pessoa,
    // sua idade e quantos dias ela pretente ficar.
    // Calcule e mostre o valor a ser pago de acordo com
    // a tabela abaixo:
    //                 1 DIA    3 DIAS    7 DIAS
    // ATE 10 ANOS        80       200       300  
    // ATÉ 21 ANOS       100       250       350
    // ACIMA DE 21       120       280       400
    // Mostre uma mensagem personalizada informando o 
    // valor a ser pago.
        
        String nome = JOptionPane.showInputDialog(
                "Qual é o seu nome?");
        int idade = Integer.parseInt(
                JOptionPane.showInputDialog(
                "Qual é a sua idade?"));
        int dias = Integer.parseInt(
                JOptionPane.showInputDialog(
                "Quantos dias pretende ficar? (1 a 7)"));
        
        if (idade <= 10){
            if (dias == 1){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 80,00");
            }else if(dias <= 3){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 200,00");
            }else if (dias <=7){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 300,00");
            }else{
                JOptionPane.showMessageDialog(null, nome + 
                        ", só vendemos pacotes de até 7 dias.");
            }
            
        }else if(idade <=21){
            if (dias == 1){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 100,00");
            }else if(dias <= 3){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 250,00");
            }else if (dias <=7){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 350,00");
            }else{
                JOptionPane.showMessageDialog(null, nome + 
                        ", só vendemos pacotes de até 7 dias.");
            }
        
        }else{
            if (dias == 1){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 120,00");
            }else if(dias <= 3){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 280,00");
            }else if (dias <=7){
                JOptionPane.showMessageDialog(null, nome + 
                        ", valor a pagar: R$ 400,00");
            }else{
                JOptionPane.showMessageDialog(null, nome + 
                        ", só vendemos pacotes de até 7 dias.");
            }
        }
        
    }//main    
}//Ingressos