1
resposta

[Projeto- resolução] - esta correto?

Desafio 1 public class Pessoa {

public static void main(String[] args) {
System.out.println("Olá, mundo!");

}

}

Desafio 2 import java.util.Scanner;

public class Calculadora {

public static void main(String[] args) {
    Scanner leitura = new Scanner(System.in);
    int retorno;
    System.out.println("Digite um numero: ");
    retorno = leitura.nextInt();
    System.out.println("O dobro do número é: " + retorno * 2);

}

}

Desafio 3

//Crie uma classe Musica com atributos titulo, artista, anoLancamento, avaliacao e numAvaliacoes, e métodos para exibir a ficha técnica, avaliar a música e calcular a média de avaliações.//

public class Musica {

    String artista;
    String musica;
    String album;
    int anoDeLancamento;
    double somaAvaliacoes;
    int totalAvaliacoes;
    
    void exibirDadosCantor() {
        System.out.println("Nome do artista: " + artista);
        System.out.println("Ultimo album lançado: " + album);
        System.out.println("Musica mais ouvida: " + musica);
        System.out.println("Ano de lançamento: " + anoDeLancamento);
        
    }
    
    void avalia(double nota) {
        somaAvaliacoes += nota;
        totalAvaliacoes++;
        
    }
    double media() {
        return somaAvaliacoes/totalAvaliacoes;
        
    }
}

public class PrincipalMusica {

public static void main(String[] args) {
Musica cantor = new Musica();
cantor.artista = "Djonga";
cantor.album = "Quanto mais eu como, mais fome eu sinto";
cantor.anoDeLancamento = 2025;
cantor.musica = "Fome!";

cantor.exibirDadosCantor();

cantor.avalia(10);
cantor.avalia(8);
cantor.avalia(9.5);

System.out.println("A soma das notas é: " +cantor.somaAvaliacoes);
System.out.println("O total de avaliações é: " +cantor.totalAvaliacoes);
System.out.printf("A media das avaliações é: %.2f%n ", +cantor.media());

}

}

Desafio 4 import java.time.Year; (TIVE QUE PROCURAR COMO USAVA ESSE IMPORT)

public class Carro { String marca; String modelo; String cor; int ano; int anoAtual = Year.now().getValue();

void fichaTecnicaCarro(){
    System.out.println("A marca do carro é: " + marca);
    System.out.println("O modelo do carro é: " + modelo);
    System.out.println("A cor é: " + cor);
    System.out.println("O ano é: " + ano);
    
}

int idadeCarro() {
    return anoAtual - ano;
    
}
public class PrincipalCarro {

public static void main(String[] args) {
    Carro fichaCarro = new Carro();
    fichaCarro.marca = "Honda";
    fichaCarro.modelo = "Fit";
    fichaCarro.cor = "Preto";
    fichaCarro.ano = 2005;
    
    fichaCarro.fichaTecnicaCarro();
    System.out.println("A idade do carro é: " +fichaCarro.idadeCarro()+ " anos");

}

}

Desafio 5 public class Aluno { String nome; int idade;

void exibirInformacoes() {
    System.out.println("O nome do aluno é: " + nome );
    System.out.println("A idade é de: " + idade + " anos");
}

}

public class principalAluno {

public static void main(String[] args) {
    Aluno aluno1 = new Aluno();
    aluno1.nome = "Pedro Henrique";
    aluno1.idade = 24;
    
    aluno1.exibirInformacoes();

}

}

1 resposta

Olá, Pedro! Tudo bem?

Analisando seus códigos, posso dizer que você fez um excelente trabalho. Todos os códigos estão corretos e seguem as instruções do desafio.

Então, continue com o bom trabalho e não hesite em pedir ajuda sempre que precisar.

Bons estudos!