sábado, dezembro 03, 2011


Dias da semana com vetor em Java

public static void main(String[] args) {

        String[] semana= {"Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sabado"};
       
         for(int cont=0;cont<semana.length;cont++){
            JOptionPane.showMessageDialog(null,"Hoje é : "+semana[cont]);
        }
    }
1

Tabuada com vetor em Java

 public static void main(String[] args) {
       
        int[] tabuada=new int[11];
        int  num=Integer.parseInt(JOptionPane.showInputDialog(null,"Digite um número"));
        for(int conta=0;conta<tabuada.length;conta++){
            tabuada[conta]=conta;
            JOptionPane.showMessageDialog(null,num + "x "+ conta + "= "+ (num*tabuada[conta]));
        }
    }
0

Mostrando alunos com média superior em Java

 public static void main(String[] args) {
     
        String[] nomes;
        nomes = new String[5];
        double[] notas = new double[5];
        double soma = 0, media;
        for (int i = 0 ; i <= 4 ; i++){
            System.out.println("Entre com o nome do aluno nº "+(i+1));
            nomes[i] = new Scanner(System.in).nextLine();
            System.out.println("Entre com a nota do aluno nº "+(i+1));
            notas[i] = new Scanner(System.in).nextDouble();
            soma = soma + notas[i];
        }
        media = soma / 5;
        System.out.println("A média dos alunos é: "+ media);
        System.out.println();
        System.out.println("Lista dos alunos cuja nota é superior a média da turma");
        for(int i = 0; i <= 4; i++) {
            if(notas[i] > media)
                System.out.println(nomes[i]);  
        }
    }
0

Colocando nomes em ordem alfabética em Java

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

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

            num1 = new String [quant];

            for (i = 0; i <= quant - 1; i++){
                                                           System.out.print("Entre com o nome da "+ (i + 1) +"ª pessoa: ");
                                                           num1[i] = new Scanner(System.in).next();
            }

            for (i = 0; i <= quant - 2; i++){
            for (j = i + 1; j <= quant - 1; j++){
                    if( num1[j].compareTo(num1[i]) < 0){
                        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

Operações Básicas em Java

public static void main(String[] args) {
     
        double mult,sub,adc,div;
        double v1 = Double.parseDouble(JOptionPane.showInputDialog("Digite o Valor 1"));
        double v2 = Double.parseDouble(JOptionPane.showInputDialog("Digite o Valor 2"));
        mult=(v1* v2);
        sub=(v1 - v2);
        adc=(v1 + v2);
        div=(v1 / v2);
       
        JOptionPane.showMessageDialog(null,"Multiplicação ="+mult
                + "\nSubtração = "+sub
                + "\nAdição = "+adc
                + "\nDivisão = "+div);
   
    }
0