DESAFIO 1
public class Pessoa {
public static void main(String[] args ){
System.out.println("***** Olá, Mundo *******");
}
}
DESAFI0 2
public class Calculadora {
int dobroValor;
void calculaDobroNumero(int numValor){
dobroValor = numValor * 2;
}
}
import java.util.Scanner;
public class PrincipalCalculadora {
public static void main(String[] args) {
Calculadora minhaCalculadora = new Calculadora();
Scanner scanner = new Scanner(System.in);
System.out.println("Informe o Número!!");
minhaCalculadora.calculaDobroNumero(scanner.nextInt());
System.out.println("O dobro do valor é: " + minhaCalculadora.dobroValor);
}
}
DESAFIO 3
public class Musica {
String titulo = "Vento no Litoral";
String artista = "Renato Russo";
int anoLancamento = 1991;
double somaAvaliacao;
int numAvaliacao;
void exibeFichaTécnica(){
System.out.println("Música: " + titulo);
System.out.println("Compositor: " + artista);
System.out.println("Ano de Lançamento: " + anoLancamento);
}
void avaliaMusica(double nota){
somaAvaliacao += nota;
numAvaliacao ++;
}
double mediaAvaliacoes(){
return (somaAvaliacao / numAvaliacao);
}
}
public class PrincipalMusica {
public static void main(String[] args) {
Musica minhaMusica = new Musica();
minhaMusica.exibeFichaTécnica();
minhaMusica.avaliaMusica(10);
minhaMusica.avaliaMusica(10);
minhaMusica.avaliaMusica(9.5);
minhaMusica.avaliaMusica(8.5);
System.out.println("Avaliação Musical: " + minhaMusica.somaAvaliacao);
System.out.println("Total de Avaliações: " + minhaMusica.numAvaliacao);
System.out.println("Média das Avaliações: " + minhaMusica.mediaAvaliacoes());
}
}
DESAFIO 4
public class Carro {
String modeloVeiculo = "Celta";
int anoFabricacaoVeiculo = 2011;
String corVeiculo = "Preto";
int idadeVeiculo;
void exibeFichaTecnica(){
System.out.println("Modelo Veículo: " + modeloVeiculo);
System.out.println("Ano Fabricação: " + anoFabricacaoVeiculo);
System.out.println("Cor do Veículo: " + corVeiculo);
}
void calculaIdadeVeiculo(int anoAtual){
idadeVeiculo = anoAtual - anoFabricacaoVeiculo;
System.out.println("Idade do Veículo:" + idadeVeiculo + " anos");
}
}
public class PrincipalCarro {
private static Object integer;
public static void main(String[] args) {
Carro meuCarro = new Carro();
Date date = new Date();
SimpleDateFormat getYearFormat = new SimpleDateFormat("yyyy");
int currentYear = Integer.parseInt(getYearFormat.format(date));
meuCarro.exibeFichaTecnica();
System.out.println("Ano Corrente: " + currentYear);
meuCarro.calculaIdadeVeiculo(currentYear);
}
}
DESAFIO 5
public class Aluno {
String nomeDoAluno;
int idadeDoAluno;
void exibeInformacoes(){
System.out.println("Nome do Aluno: " + nomeDoAluno);
System.out.println("Idade do Aluno: " + idadeDoAluno);
}
import java.sql.SQLOutput;
import java.util.Scanner;
public class PrincipalAluno {
public static void main(String[] args){
Aluno aluno = new Aluno();
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o nome do(a) aluno(a)");
aluno.nomeDoAluno = scanner.next();
System.out.println("Digite a idade do(a) aliuno(a)");
aluno.idadeDoAluno = scanner.nextInt();
aluno.exibeInformacoes();
}
}