Versão atual:

execução de códigos

Observe o código abaixo e explique o que significa cada termo sublinhado. Depois, responda o que será impresso após a execução do código.


class Calculo {

    int a, b;
    int opA() {
        return 3 * a + 4 * b / 7;
    }
    int opB() {
        return a * b;
    }
    public static void main(String[] args) { 
        Calculo c = new Calculo(); 
        Calculo d = new Calculo(); 
        c.a = 10;
        c.b = 20; 
        d.a = c.opA(); 
        d.b = c.opB();
        System.out.println(d.opA()); 
        System.out.println(d.opB());
    }
}

Minha resposta: Calculo: nome da classe; a,b: Variáveis; int: Tipo de dados; Calculo(): criação de uma nova classe.; c.opA: uma das fórmulas do programa.;d.opA(): uma das fórmulas da saída do programa. Saída: 237 8200

Explique o que ocorre no programa abaixo:

public class Pessoa {

    String nome;
    int cpf;
    void meuCpf() throws Exception{
        Scanner s = new Scanner(System.in);
        System.out.println("Digite o cpf");
        cpf = s.nextInt();
        System.out.println("Cadastrado com sucesso");
    }
    void meuMetodo() throws Exception{
        Scanner s = new Scanner(System.in);
        System.out.println("Digite o nome");
        nome = s.nextLine();
        try { meuCpf(); }
        catch (Exception ex) {
            System.err.println("Capturei o danado!");
            throw ex;
        }
    }
    public static void main(String[] args) throws Exception {
        Pessoa e = new Pessoa();
        try { e.meuMetodo(); }
        catch(Exception ex) { System.err.println("Capturado no main"); }
    }
}

Minha resposta:Ele manda você digitar o nome , depois o cpf . Se caso você digite o cpf com a quantidade de números certos aparecerá "Capturei o danado!" e "Capturado no main" e se você digitar menos números que o solicitado aparecerá "Cadastrado com sucesso" .

Por favor, gostaria de saber se minhas respostas estão corretas, se não estiverem me digam onde posso concerta-las .

Muito Obrigada :)

Versões(2):

Ver a versão formatada

execução de códigos

  • criado 13 de jun de 2013

Comentário

new question