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)

quarta-feira, 26 de setembro de 2012

Questão 1: Vetores e Matriz

Programar uma classe que crie dois vetores inteiros v1 e v2 de cinco posições de dados informados pelo usuário e transforme esses dois vetores em uma matriz VM de duas linhas e 5 colunas. Em seguida exiba a matriz numa janela JOptionPane para o usuário.

Código Java
//Autor; Thiago Campos
//Data: 25.09.2012

package thiago.prova.questoes;

import javax.swing.JOptionPane;

/**
 *
 * @author Thiago
 */
public class Questao1 {

    public static void main(String[] args) {
        //variaveis
        int[] v1 = new int[5];
        int[] v2 = new int[5];
        int[][] vm = new int[2][5];
        String matriz = "";

        //entrada dos dados - vetor 1
        for (int i = 0; i < 5; i++) {
            v1[i] = Integer.parseInt(JOptionPane.showInputDialog("Informe o "
                    + (i + 1) + " elemento do vetor 1:"));
        }

        //entrada dos dados - vetor 2
        for (int i = 0; i < 5; i++) {
            v2[i] = Integer.parseInt(JOptionPane.showInputDialog("Informe o "
                    + (i + 1) + " elemento do vetor 2:"));
        }
        for (int i = 0; i < 5; i++) {
            vm[0][i] = v1[i];
        }
        for (int i = 0; i < 5; i++) {
            vm[1][i] = v2[i];
        }

        //preparando a saida
        matriz += "|";
        for (int i = 0; i < 5; i++) {
            matriz += vm[0][i];
        }
        matriz += "|\n|";
        for (int i = 0; i < 5; i++) {
            matriz += vm[1][i];
        }
        matriz += "|";
        JOptionPane.showMessageDialog(null, "A matriz VM é: "
                + "\n" + matriz);
    } //fim do main 
} //fim da classe

Nenhum comentário:

Postar um comentário