quarta-feira, 18 de novembro de 2015

CCT0024 EXCEÇÕES CÓDIGO 10.1

package appexcecao;

import javax.swing.JOptionPane;

public class AppExcecao {

    public static void main(String[] args) {
                
        try {
        Excecao ex = new Excecao();
        int numero = 
        Integer.parseInt(JOptionPane.showInputDialog("Infome um número:"));
        
        ex.setNumero(numero);
        int cubo = ex.calcularCubo();
        
        ex.exibirCubo(cubo);
        } 
        catch(NumberFormatException erro) {
            JOptionPane.showMessageDialog(null, erro);
        }
    }
}


public class Excecao {
    
    int numero;
    
    public void setNumero(int numero) {
        this.numero = numero;
    }
    
    public int getNumero() {
        return numero;
    }
    
    public int calcularCubo() {
        
        int cubo = numero * numero * numero;
        
        return cubo;
    }
    
    public void exibirCubo(int cubo) {
        JOptionPane.showMessageDialog(null,"O cubo de "+this.numero+ " é: "+cubo);
    }
}

Nenhum comentário:

Postar um comentário

 

Charles Maquiavel

"Não há nada mais difícil do que se ter em mãos algo novo, nem nada mais perigoso do que conduzir por caminhos inéditos, ou incertos quanto ao sucesso, ao se tomar a dianteira na introdução de uma nova ordem das coisas."

Martha Gabriel

"Sábios nos encantam e estúpidos nos cansam. Os meios digitais apenas ampliaram o poder de ambos, mas a escolha de quem ouvir ainda é nossa."

Sou + vc na Estácio

A Universidade Estácio de Sá está com matriculas abertas para nosso próximo semestre 2016.3 EAD. Oferece 25% de desconto durante todo o primeiro semestre letivo. Não perca essa oportunidade!
Aproveite uma degustação, diversos cursos livres e grátis. Basta acessar o link: http://experimenteseusonho.com.br/Portal/Modules/Login/
 
Blogger Templates