Soma de Valores

4 respostas
2

Boas pessoal, tenho um problema com este programa. Preciso de que o programa faça a soma de cada variavel " double", e que o resultado apareca no final. Usei o metodo String, para nao que no final, nao tenha de escrver tudo, fui somando ao String. Mas no resultado final, nao aparece a soma, aparace os resultados seguidos das tres varaiaveis Double.
Obrigado pela ajuda.

import java.util.*;

public class Soma {

public static void main(String[] args) {

Scanner in = new Scanner (System.in);

//String total = “” ;
System.out.print("Moedas de 1c ?");
	double umcent = in.nextDouble();
	 total += (umcent * 0.01);
	
	System.out.print("Moedas de 2c ?");
	double doiscent = in.nextDouble();
	total += (doiscent * 0.02);
	
	System.out.print("Moedas de 5c ?");
	double cincocent = in.nextDouble();
	total += (cincocent * 0.05);
System.out.println( total+ total );

}

}

4 Respostas

ViniGodoy

String é uma variável para texto. E o comportamento padrão de “somar” dois textos é mesmo o de junta-los.

Use variáveis numéricas, como double.

E, por favor, ao postar códigos no fórum, siga essas dicas:

2

Entao basta mudar o String pelo Double ?

ViniGodoy

Sin.

charleston10
use a tag code
Criado 13 de outubro de 2012
Ultima resposta 13 de out. de 2012
Respostas 4
Participantes 3