Ir ao conteúdo
  • Cadastre-se

Duvidas programa java


Jutkd

Posts recomendados

Olá, sou estudande de engenharia, e tenho aulas de programação.

Meu professor me passou uns exercicios, pra desenvolver programas com classes, e eu to travando em um exercicio.

-Elabore um programa em Java que possua um método que receba como

parêmetro duas datas, e mostre a maior data. Caso as datas sejam iguais, emitir

mensagem informando o usuário.

Em outros exercicios, eu crio o programa, e passo a parte dos calculos pra uma classe, normal, porém esse eu tenho varias variaveis, e nao sei como manda-las para a classe.

Alguma ajuda?

Valeu

Link para o comentário
Compartilhar em outros sites

Na parte em que verificar faça as condicionais if

Ex.


if (data1>data2){
return data1;
}else{
if(data2>data1){
return data2
}else{
retun 0;
}
}

ai você configura o retorno que se for = 0 mostra mensagem de igual

Não sei se está correto porque to no trampo e nao tenho um IDE aqui

Como você está recebendo as datas Date ou int ?

Link para o comentário
Compartilhar em outros sites

Olá amigo, essas 7 variáveis são referentes a quê exatamente?

dia, mês, ano?

Se for você pode definir uma classe que possui estas variáveis como atributos, aí quando estiver rodando o programa principal e o usuário digitar os valores você cria um objeto com estes atributos. E dentro da classe você pode também criar um método que recebe como parâmetro um outro objeto da mesma classe e compara as datas.

Dica: existe um macete para comparar datas facilmente, em vez de trabalhar com elas com dia, mês e ano separadamente, você pode juntar tudo num número inteiro neste formato: AAAAMMDD

pra chegar nisso é só fazer: ANO X 10000 + MES X 100 + DIA, aí fica fácil de comparar se uma é maior que a outra.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!