0
respostas

[Projeto] Desafio Hora Prática

CODIGO 1

public class Main {
    static void main() {

        Pessoa p1 = new Pessoa();
        p1.fala();
    }
}
public class Pessoa {

    String nome;
    int idade;

    void fala(){
        System.out.println("Olá, mundo");
    }

}

CODIGO 2

public class Main {
    static void main() {
        Calculadora c1 = new Calculadora();
        System.out.println(c1.dobrar(5));
    }
}
public class Calculadora {

    double dobrar(double dobro){
        dobro = dobro * 2;
        return dobro;
    }
}

CODIGO 3

public class Main {
    static void main() {

        Musica m1 = new Musica();
        m1.titulo = "Open Hearts";
        m1.artista = "The Weeknd";
        m1.anoDeLancamento = 2025;
        m1.avalia(5);
        m1.avalia(4.5);
        m1.avalia(4.9);
        m1.exibeFicha();

    }
}
public class Musica {

    String titulo;
    String artista;
    int anoDeLancamento;
    double avaliacao;
    int numAvaliacoes;

    void exibeFicha(){

        System.out.printf("""
                Nome da Música: %s
                Ano de Lançamento: %d
                Avaliação: %.1f
                Artista: %s
                """, titulo, anoDeLancamento, mediaAvaliacoes(), artista);

    }
    void avalia(double nota){

        avaliacao += nota;
        numAvaliacoes++;

    }
    double mediaAvaliacoes(){
        return avaliacao/numAvaliacoes;
    }


}

CODIGO 4

public class Main {
    static void main() {

    Carro c1 = new Carro();
    c1.modelo = "Ford Kar";
    c1.cor = "Preto";
    c1.ano = 2009;

    c1.exibeFicha();

    }
}
public class Carro {

    String modelo;
    int ano;
    String cor;

    void exibeFicha(){
        System.out.printf(
                """
                Modelo do carro: %s
                Ano de Lançamento: %d
                Cor: %s
                Idade do carro: %d anos
                """, modelo, ano, cor, calculaIdade(2025));
    }

    int calculaIdade(int anoAtual){
        return anoAtual - ano;
    }

}

CODIGO 5

public class Main {
    static void main() {

    Aluno a1 = new Aluno();
    Aluno a2 = new Aluno();
    a1.nome = "Enzo";
    a1.idade = 21;
    a2.nome = "Leticia";
    a2.idade = 20;

    a1.exibeFicha();
    a2.exibeFicha();
    }
}
public class Aluno {

    String nome;
    int idade;

    void exibeFicha(){
        System.out.printf("""
                Nome do aluno: %s
                Idade do aluno: %d
                """, nome, idade);
    }

}