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:  
Entre para seguir isso  
paulo reges

[Resolvido] Não consigo compilar programa simples

Recommended Posts

alquem poderia me ajudar a consertar esse programa simples,é porque eu to vendo isso agora.Agradeço muito a quem me ajudar.

Public static class numero

{

Public static void main

(Strings args[])

{

int n1=0;n2=0;

println.in("digite o primeiro valor ");

println.in("digite o segundo valor ");

System. Out.println(“o valor somado é “ + n );

}

}

É pra somar dois numeros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Corrigindo

Acho melhor assim

import javax.swing.JOptionPane;

public class numero {

public static void main(String args[]) {

float num1 = Float.parseFloat(JOptionPane.showInputDialog

("Informe o primeiro numero: "));

float num2 = Float.parseFloat(JOptionPane.showInputDialog

("Informe o segundo numero: "));

float resu = (num1 + num2);

JOptionPane.showMessageDialog(null, "Soma = " + resu);

}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • eu agradeço muito,mas tem que ser na linguagem acima ou seja com esse começo

    Public static class numero

    {

    Public static void main

    (Strings args[])

    {

    toda vez dá erro.é apenas pra somar dois números.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    você esta estudando direito amigo? se é somar dois numeros sem ser dinamico.. pois no seu algoritimo você nao especificou se quer digitar os numeros então fica assim:


    Public static class numero {
    Public static void main(Strings args[]) {
    int num = 5, num2 = 10, resultado = 0 ;

    resultado = num + num2;

    system.out.print(resultado);

    }
    }

    estude e pense como implementar ali a soma, de forma que você especifique o primeiro numero e o segundo numero a serem somados.

    este que eu te dei é o pontape inicial.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Esse código ai está errado, public tem que começar com minúscula, é uma palavra reservada, e a classe definida pelo arquivo não pode ser static.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    isso foi erro meu de digitaçao. se trocar por um p minusculo funciona...

    eu tava com preguiça de digitar tudo então so reaproveitei o que ele tinha colocado.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    public static class numero{

    public static void main (Strings args[]) {

    int n1, n2, soma=0;

    //n1 e n2 irão receber valores, portanto não é necessário inicializar.

    System.out.println("digite o primeiro valor ");

    n1 = in.nextInt();

    System.out.println("digite o segundo valor ");

    n2 = in.nextInt();

    soma = n1 + n2;

    System.out.println(“o valor somado é “ +soma );

    }

    }

    _________________________________________

    Tá ae!

    lembre-se de declarar o Scanner, como usei no post acima "in" é declarado assim:

    Scanner in = new Scanner (System.in)

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Creio que o erro mais grotesco (além do uso de keywords com letras maiúsculas) seria esse:

    int n1=0;n2=0;

    O ';' significa final de 1 instrução. A instrução "n2=0" não é válida em tempo de compilação nesse seu contexto.

    Use vírgula em vez de ; para declara n2:

    int n1 = 0, n2 = 0;

    Falou

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Visitante
    Este tópico está impedido de receber novos posts.
    Entre para seguir isso  





    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

    ×