Ir ao conteúdo
  • Cadastre-se

JAVA iniciante mensagem de erro programa soma


Ir à solução Resolvido por Jvsierra,

Posts recomendados

Não consigo compilar/executar esse simples programa.

package aula3;public class Aula3{public static void main(String[] args){   int num1 = 2;   int num2 = 8;   int soma;   soma=num1+num2;    System.out.println("RESULTADO SOMA %d",soma);}}

Mensagem de Erro:

run:Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: java.io.PrintStream.println    at projetoaula3.ProjetoAula3.main(ProjetoAula3.java:22)Java Result: 1CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
Link para o comentário
Compartilhar em outros sites

  • Solução

O problema é que, em vez de usar "System.out.printf", você usou "System.out.println". Quando for usar operadores para a formatação de variáveis como double ou float, como o "%d", use o método do "System.out.printf"

 

Como está: 

System.out.println("RESULTADO SOMA %d",soma);

Como deveria estar:

System.out.printf("RESULTADO SOMA %d",soma);

Código completo, teste se funciona

package aula3;public class Aula3{public static void main(String[] args){   int num1 = 2;   int num2 = 8;   int soma;   soma=num1+num2;    System.out.printf("RESULTADO SOMA %d",soma);}}
  • Curtir 3
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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!