Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Wivia

Ajuda com exécio

Recommended Posts

Oi pessoal, estou com difículdades em resolver meu exercício de fazer uma calculadora. O professor nos deu o método main e temos q construir o restante.

Desculpem se a dúvida é muito boba mas estou iniciando em java, o que fiz atá agora foi o que está abaixo.:(

public class Principal
{
public static void main (String[]p)//metodo main
{
Interface aInterface=new Interface();
Relogio r=new Relogio();// r representa um relogio que está marcando 0:0:0 aqui também tem falha
Relogio a=new Relogio(11,59,59);
String horario=a.fornecaHorario();//horario 11:59:59 esse também esta com falha
a.tictac();
aInterface.mostreMensagem(a.fornecaHorario());//será mostrado o string 12:0:0 aqui também //mandando parametros, deve ter dois correspondentes do mesmo tipo (int), que vão nessa ordem, não precisam ter o mesmo nome
a.tictac();// agora marca 12:0:1
Relogio b=new Relogio(23,59,59);
b.tictac();//aqui b marca 0:0:0
}
}
======================================
public class Relogio
{
private int hora;
private int minuto;
private int segundo;
public Relogio()
{
hora=0;
minuto=0;
segundo=0;
}
public Relogio(int h)
{
hora=h;
minuto=0;
segundo=0;
}
public Relogio(int h, int m)
{
hora=h;
minuto=m;
segundo=0;
}
public Relogio(int h, int m, int s)
{
hora=0;
minuto=0;
segundo=0;
}
public void setHora(int x)
{
hora=x;
}
public void setMinuto(int x)
{
minuto=x;
}
public void setSegundo(int x)
{
segundo=x;
}
public int getHora()
{
return hora;
}
public int getMinuto()
{
return minuto;
}
public int getSegundo()
{
return segundo;
}
public void tictac()
{
if(++segundo>59)
{
segundo=0;
if(++minuto>59)
{
minuto=0;
if(++hora>23)
hora=0;
}
}
}
public String fornecaHorario()
{
return hora;
return minuto;
return segundo;
}
}
======================================
import javax.swing.JOptionPane ;
public class Interface
{
public Interface()
{
}
public void mostreMensagema (int h, int m, int s) // parametros, mesmo tipo (int)
{
System.out.println (h+":"+m+":"+s) ;
}
public void mostreMensagemb (int h, int m, int s) // parametros, mesmo tipo (int) de "quadrado" e "a"
{
System.out.println (h+":"+m+":"+s) ;
}
}

Desde já agradeço

Editado por gandalfnho
Use a tag CODE

Compartilhar este post


Link para o post
Compartilhar em outros sites

? O que você quis dizer com essas Classes: Relogio e Interface ?!

Enfim vou desconsiderar o relógio. Crie uma classe calculadora e ensira os métodos desejados nela(operações da calculadora).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Neste video ele ensina ha fazer uma calculadora , de uma olhada pode ser que te ajude.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×