sábado, março 31, 2012


Primeira tela em Java

1 - Crie um novo projeto java
      . 1 passo - visualizar.
      . 2 passo - visualizar.
      . 3 passo - visualizar.
2 - Crie um Fromulário JFrame.
      . 1 passo - visualizar.
      . 2 passo - visualizar.
3 - Insira no seu formulários o botão, os rótulos e os campos de textos necessários.
      . 1 passo - visualizar.
4 - Dentro do botão calcular insira o código abaixo.
      . 1 passo - visualizar.
5 - Código do botão calcular.
 
 int a;
        if(jTextField3.getText( ).equals("+")){
                                a=Integer.parseInt(jTextField1.getText( ))+ Integer.parseInt(jTextField2.getText( ));
                                jTextField4.setText(String.valueOf(a) );
        }
        if(jTextField3.getText( ).equals("-")){
                                a=Integer.parseInt(jTextField1.getText( ))- Integer.parseInt(jTextField2.getText( ));
                               jTextField4.setText(String.valueOf(a) );
        }
        if(jTextField3.getText( ).equals("*")){
                               a=Integer.parseInt(jTextField1.getText( ))* Integer.parseInt(jTextField2.getText( ));
                               jTextField4.setText(String.valueOf(a) );
        }
        if(jTextField3.getText( ).equals("/")){
                               a=Integer.parseInt(jTextField1.getText( ))/ Integer.parseInt(jTextField2.getText( ));
                               jTextField4.setText(String.valueOf(a) );
        }
    }  


6 - Execute o programa
     . 1 passo - visualizar.
7 - Programa finalizado
     . visualizar.

Download do Código Aqui
2

sábado, dezembro 03, 2011


Colocando números em ordem com vetor em Java

   public static void main(String[] args) {
     
     int i = 0, j = 0, quant = 0;
    double[] num1;
    double aux;

            System.out.print("Entre com a quantidade a ser cadastrada: ");
            quant = new Scanner(System.in).nextInt();

            num1 = new double [quant];

            for (i = 0; i <= quant - 1; i++){
                System.out.print("Entre com o "+ (i + 1) +"º número: ");
                num1[i] = new Scanner(System.in).nextDouble();
            }

            for (i = 0; i <= quant - 2; i++){
                for (j = i + 1; j <= quant - 1; j++){
                    if( num1[j] < num1[i]){
                        aux = num1[j];
                        num1[j] = num1[i];
                        num1[i] = aux;
                    }
                }
            }

            System.out.println("A ordem correta é: ");

            for (i = 0; i <= quant - 1; i++){
                System.out.print(num1 [i]);
                if (i < quant - 1)
                    System.out.print(", ");
                else
                    System.out.print(".");
            }

    }
0

Vetor em Java

 public static void main(String[] args) {
       
        int[] n = new int[50];
        for (int i=101; i<=150; i++){
                                                     n[i-101] = i;
        }
        for (int i=0; i<=49; i++){
                         
            System.out.println("Posição: "+(i+1));
            System.out.println(n[i]+" ");

        }
    }
0

Porcentagem em Java

public static void main(String[] args) {
       
        double valor = Double.parseDouble(JOptionPane.showInputDialog("Digite o Valor"));
        valor=(valor/100)*5;
        JOptionPane.showMessageDialog(null,"Total de 5%  =  "+valor);
    }
0

Matriz em Java

public static void main(String[] args) {
     
       
        int[][] m = new int[10][10];
        System.out.println("Sorteando números...");
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                                                   m[n][i] = (int)(Math.random()*9)+1;
            }
        }
        System.out.println("Matriz preenchida!");
        System.out.println("Conteúdo de cada posição da matriz:");
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                System.out.println("m["+n+"]["+i+"] = "+m[n][i]);
            }
        }
        System.out.println("Conteúdo da matriz completa:");
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                System.out.print(m[n][i]+" ");
            }
            System.out.println();
        }
        System.out.print("Soma dos elementos da 5ª coluna: ");
        int somaColuna5 = 0;
       for(int n = 0; n < 10; n++) {
            somaColuna5 = somaColuna5 + m[n][4];
        }
        System.out.println(somaColuna5);
    }
0