1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

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 :)

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags c++ java orientação-a-objetos ou faça a sua própria pergunta.