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