AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

terça-feira, 29 de maio de 2012

Exemplo de programa de vetor usando JOptionPane, Integer.parseInt( ) e String.valueOf( )

Fazer um algoritmo que calcule e imprima o somatório dos valores armazenados em uma variável composta homogênea (arranjo) unidimensional A de 100 elementos numéricos a serem lidos do dispositivo de entrada padrão.

Código Java

//Autor: Thiago Campos
//Data: 29.05.2012

package listastring;

import javax.swing.JOptionPane;

public class Exercicio01 {

    public static void main(String[] args) {
        //declaração de variaveis
        int a[] = new int[100];
        int k = 0, soma = 0;
        String sequencia = "";

        //Vai informar a qtd de vezes  será digitado o numero
        k = Integer.parseInt(JOptionPane.showInputDialog("Informe a quantidade de entradas:"));

        //lope para a entrada do numero
        for (int i = 0; i < k; i++) {
            a[i] = Integer.parseInt(JOptionPane.showInputDialog("Informe o numero a ser armazenado:"));

            //sequencia de numero digitados convertidos em String e armazenados
            sequencia = sequencia + ", " + String.valueOf(a[i]);
            soma = soma + a[i];  //variavel que acumula a soma dos numeros digitados
        }
        //janela que mostra o resultado
        JOptionPane.showMessageDialog(null, "Os numeros armazenados foram " + sequencia + "\nE sua soma é: " + soma);
    }
}

2 comentários:

  1. BOAA GAROTOO AJUDOU E MUITO VALEUU :D

    ResponderExcluir
    Respostas
    1. Obrigado SysAdm... fique a vontade para explorar e estudar as alternativas de resoluções neste blog. Um grande abraço.

      Excluir