30 Mart 2013 Cumartesi

Javada Girilen Notları Sıralama

Javada Girilen Notları Sıralayan programın kodlarını sizlerle paylaşıyoruz.
Programın yaptığı şey ise girilen notları 1 ile 100 arasında küçükten büyüpe doğru sıralamak.


import java.util.Arrays;
import javax.swing.JOptionPane;
public class Sirala1 extends javax.swing.JFrame {
Integer[] not=new Integer[50];int say=0; // String çıktı=null;
.
.
.
.
  private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// 0-100 arasında girilen notlar diziye kaydediliyor…
        int n=Integer.parseInt(jTextField1.getText());
        if(n>=0&&n<=100){
        not[say]=n;say++;
       // çıktı=çıktı+n+"\n";
        //jTextArea1.setText(çıktı);
       jTextArea1.append(n+"\n");
        }
        else{
        JOptionPane.showMessageDialog(null,"hatalı not: 0-100 arası bir değer giriniz...");
        }
        jTextField1.setText(null);
    }




    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        //Arrays.sort(not);
        Arrays.sort(not,0,say);//notlar sıralanıyor…
        for(int i=0;i<say;i++){//notlar yazdırılıyor…..
        jTextArea2.append(not[i]+"\n");

        }
    }
     





Hiç yorum yok:

Yorum Gönder