import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
Pessoa pessoa = new Pessoa();
pessoa.exibeFrase();
System.out.println("-----------------------");
System.out.println("Calculadora");
Calculadora calculadora = new Calculadora();
calculadora.calculaDobro();
System.out.println("----------------------");
System.out.println("Música Escolhida");
Musica musicaEscolhida = new Musica();
musicaEscolhida.titulo = "O dia em que a terra parou";
musicaEscolhida.artista = "Raul Seixas";
musicaEscolhida.anoDeLancamento = 1984;
musicaEscolhida.fichaTecnica();
System.out.println("Digite sua nota");
musicaEscolhida.avalia(entrada.nextDouble());
musicaEscolhida.avalia(8.5);
musicaEscolhida.avalia(10);
System.out.println(String.format("Número de avalições: %d",musicaEscolhida.numeroDeAvaliacoes));
System.out.println(String.format("Média: %.1f",musicaEscolhida.media()));
System.out.println("------------------------");
System.out.println("Calcula ano do carro.");
Carro carro = new Carro();
carro.modelo = "Gol";
carro.cor = "Vermelho";
carro.ano = 2020;
carro.caracteristicaDoCarro();
carro.calculaAno();
System.out.println("-----------------------");
System.out.println("Informações do aluno");
Aluno aluno = new Aluno();
aluno.nome = "Paulo";
aluno.idade = 42;
aluno.informacoesDoAluno();
}
}
public class Carro {
String modelo;
int ano;
String cor;
void caracteristicaDoCarro() {
System.out.println("Modelo: "+modelo);
System.out.println("Cor: "+cor);
System.out.println("Ano: "+ano);
}
void calculaAno(){
int idade = 2025 - ano;
System.out.println("Idade do carro: "+idade+" anos.");
}
}
public class Musica {
String titulo;
String artista;
int anoDeLancamento;
double avaliacao = 0;
int numeroDeAvaliacoes = 0;
void fichaTecnica() {
System.out.println("Título: "+titulo);
System.out.println("Artista: "+artista);
System.out.println("Ano de Lançamento: "+anoDeLancamento);
}
void avalia(double nota) {
avaliacao += nota;
numeroDeAvaliacoes++;
}
double media(){
return avaliacao/numeroDeAvaliacoes;
}
}
public class Pessoa {
String frase = "Olá Mundo!";
void exibeFrase() {
System.out.println(frase);
}
}
import java.util.Scanner;
public class Calculadora {
Scanner entrada = new Scanner(System.in);
int numero;
void calculaDobro(){
System.out.println("O digite um número: ");
numero = entrada.nextInt();
System.out.println("O dobro do número é: "+(numero = numero * 2));
}
}
public class Aluno {
String nome;
int idade;
void informacoesDoAluno(){
System.out.println("Nome: "+nome);
System.out.println("Idade: "+idade);
}
}