Java é meio enjoado para fazer contas. Que tal fazer todas as contas com double? (O segredo é que quando você divide um int por outro int, a divisão usada é a divisão inteira, e isso dá confusão na hora de você conferir as contas).
R
rflbboy
Eu não estou conseguindo. Tem como você fazer para mim o codígo?
E
entanglement
No seu programa, troque todas as declarações de “int” para “double” e veja se funciona do jeito que você quer.
Uma coisa que o pessoal tem horror aqui nesse fórum é a frase “Tem como você fazer para mim o codígo?”. Diga isso mais uma vez nesse fórum e vai ter um monte de gente dizendo que não se faz lição de casa aqui no fórum . Só estou relevando porque você é novo aqui e não sabe as regras “não escritas”.
diego.sas
Boa tarde rflbboy.
Não pode esquecer que a multiplicação e a divisão tem precedência sobre a adição e subtração…
Você precisa colocar entre colchetes a operação que prevalece…
abcs
R
rflbboy
Ok, mas tá difícil aqui. Já mudei todos os “int” para “double” e quando eu vou compilar aparece que tem 9 erros.
Vou tentar fazer alguma coisa aqui, mas tá difícil.
E
entanglement
Acho que o primeiro erro é que você escreveu “Class” (primeira letra maiúscula) mas o certo é “class” (primeira letra minúscula). Isso é um erro comum de quem já sabe alguma outra linguagem, como VB ou Delphi, onde não há esse problema estúpido de haver diferença entre minúsculas e maiúsculas.
R
rflbboy
Na hora de compilar não apareceu nenhum erro, mas na hora de executar o programa apareceu a seguinte mensagem “Erro: não foi possível localizar e nem carregar a classe principal Teste.class”.
E
entanglement
Ah, certo. Você está usando linha de comando (DOS) para rodar seu programa?
diego.sas
rflbboy:
Apesar de eu ser novo no Java, eu sei sim!
Eu tentei criar um programa usando meus conhecimentos, mas não deu muito certo. Olhe o programa que eu fiz!