fev 26 2010
Somatória em Java
- 2 Comentários
Criei este pequeno programa em java, que realiza a função somatória (Ex.: somatória 5: 5+4+3+2+1=15). Existem inúmeras técnicas para se realizar, como a realizada por este site (http://www.robsoncruz.com/v2/somatoria-de-algarismos-em-java/)
import javax.swing.*; public class Somador{ public static void main(String args[]) { int iA, iB = 0, iC; String sA; sA = JOptionPane.showInputDialog("Digite um número:"); iA = Integer.parseInt(sA); iC = iA; if(iA < 0){ JOptionPane.showMessageDialog(null, "Digite um numero maior ou igual a zero!"); System.exit(0); } if(iA == 0){ JOptionPane.showMessageDialog(null, "A somatória de 0 é 0"); System.exit(0); } if(iA>0){ while (iA>0){ iB = iB + iA; iA = iA - 1; } JOptionPane.showMessageDialog(null, "A soma dos números até " +iC+ " é " + iB); System.exit(0);} } } |
2 Comentários:
Trackbacks
-
bruna diz:
eu quero ir no Big Brother Brasil 11 so diz pra ele que eu vou no bbb 11 ta Vicious eu tambem quero ir no bbb 11 com o pedro bialmarço 2nd, 2010 às 11:49 pm
-
unknown diz:
[sourcecode language="java"]
package testesimport javax.swing.JOptionPane
def soma(num) {
def total = 0
try {
num.toList().each {
total += it.asType(Integer)
}
} catch (ex) {
println ex
System.exit 1
}
total
}assert soma(“12345″) == 15
assert soma(“246″) == 12
assert soma(“0001″) == 1def soma = soma(JOptionPane.showInputDialog(null, “Digite o numero:”, “”))
JOptionPane.showMessageDialog null, soma
System.exit 0
[/sourcecode]março 21st, 2010 às 10:48 am






