Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

01.Modelando o ScreeMatch. Faça como eu fiz: projeto com orientações a objeto

public class Filme {
    String nome;
    int anoDeLancamento;
    int duracaoEmMinutos;
    boolean incluidoNoPlano;
    double somaDasAvaliacoes;
    int totalDeAvaliacoes;

void exibeFichaTecnica() {
    System.out.println("Nome do filme: " + nome);
    System.out.println("Ano de lançamento: " + anoDeLancamento);
    System.out.println("Duração: " + duracaoEmMinutos + " minutos");
    System.out.println("Incluído no plano: " + (incluidoNoPlano ? "Sim" : "Não"));
}

void avalia(double nota) {
    somaDasAvaliacoes += nota;
    totalDeAvaliacoes++;
}

double pegaMedia() {
    if (totalDeAvaliacoes == 0) {
        return 0;
    }
    return somaDasAvaliacoes / totalDeAvaliacoes;
}
}


public class Principal {
    public static void main(String[] args) {
        Filme meuFilme = new Filme();
        meuFilme.nome = "É Assim Que Acaba";
        meuFilme.anoDeLancamento = 2024;
        meuFilme.duracaoEmMinutos = 130;
        meuFilme.incluidoNoPlano = true;

    meuFilme.exibeFichaTecnica();

    meuFilme.avalia(7.8);
    meuFilme.avalia(6.0);
    meuFilme.avalia(9.5);

    System.out.println("Média das avaliações: " + meuFilme.pegaMedia());
}
}


Nome do filme: É Assim Que Acaba
Ano de lançamento: 2024
Duração: 130 minutos
Incluído no plano: Sim
Média das avaliações: 7.766666666666667
1 resposta
solução!

Olá Gabrielly! Tudo bem?

Parabéns por compartilhar sua solução para o desafio! É sempre interessante ver como as pessoas abordam o mesmo problema e desenvolvem suas próprias soluções.

Continue explorando e experimentando diferentes abordagens, isso é essencial para o crescimento no campo da programação!

Bons estudos!