2
respostas

adicionei um ou outro fator na atividade como genero do filme e adições para a ficha técnica que provavelmente não estão corretos, mas que estou exercitando e desenvolvendo.

package ProjetoScreenMatch;

public class Filme { String nome; String genero; int anoLancamento; boolean incluidoPlano; double somaAvaliacoes; int totalAvaliacoes; int duracaoMinutos;

void exibeFichaTecnica() {
    System.out.println("Nome do filme: " + nome);
    System.out.println("Ano de Lançamento: " + anoLancamento);
    
    if (incluidoPlano) {
        System.out.println("Incluído no plano de assinatura");
    } else {
        System.out.println("Não incluído no plano de assinatura");
    }
    
    System.out.println("Gênero: " + genero);
    
    System.out.println("Duração (min): " + duracaoMinutos);
    
    if (totalAvaliacoes > 0) {
        System.out.println("Média de avaliações: " + mediaAvaliacoes());
    } else {
        System.out.println("Nenhuma avaliação realizada");
    }

    System.out.println("-------------------------------------------------");
}

void avaliar(double nota) {
    somaAvaliacoes += nota;
    totalAvaliacoes++;
}

double mediaAvaliacoes() {
    return somaAvaliacoes / totalAvaliacoes;
}

}

package ProjetoScreenMatch;

public class Main { public static void main(String[] args) { Filme filme = new Filme();

    filme.nome = "Vingadores Ultimato";
    filme.anoLancamento = 2012;
    filme.incluidoPlano = true;
    filme.duracaoMinutos =  220;
    
    filme.exibeFichaTecnica(); 
    filme.avaliar(8.5);
    filme.avaliar(7.9);
    filme.avaliar(10);
    
    System.out.println("Media de avaliações do filme:" + filme.mediaAvaliacoes());
    //----------------------------------------//



}

}

2 respostas

Olá, Gabriel! Tudo certo?

Você fez um ótimo trabalho resolvendo o desafio! Seu código está correto, então te parabenizo pelo seu esforço e dedicação!

A título de informação, quando precisar compartilhar códigos aqui no fórum é interessante dar uma boa visibilidade para ele. Para isso, você pode seguir os passos que compartilho a seguir. Sem a formatação correta, o código acaba ficando escondido e de difícil visualização.

  1. Selecione o trecho com o código no seu post;

  2. Aqui no fórum, procure o ícone </>. É a sétima opção na aba superior do nosso editor de texto;

  3. Clique no ícone comentado acima, certificando-se que está com todo o trecho de código selecionado.

Para confirmar se está tudo certo, você pode pré-visualizar seu post clicando no penúltimo ícone da esquerda para a direita, ou também usando o atalho F9.

No mais, se precisar de ajuda ou tiver alguma dúvida relacionada aos seus estudos, o fórum é o melhor lugar para te ajudar.

Bons estudos!

muito obrigado pelas dicas! Vou seguí-las o melhor possível a partir de agora. Agradeço.