Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
Anasayfa Programlama Java Dizide Eleman Arama


Dizide Eleman Arama

AÇIKLAMA

50 eleman? bir dizide aran?lan eleman?n indis numaras?n? TextField içinde gösteren Applet uygulamas?d?r. Programda aranacak eleman TextField üzerinden al?nmaktad?r. E?er aranan eleman dizide varsa eleman?n dizideki indis numaras? 2.TextField'a atan?r. E?er aran?lan eleman bulunamazsa 2.TextField'a hiçbir de?er atanmaz

Program Kodu:

  1. import javax.swing.*;
  2. import java.awt.*;
  3. import java.awt.event.*;
  4.  
  5. /**
  6.  *
  7.  * @author NEO
  8.  */
  9. public class Main extends JApplet implements ActionListener {
  10.  
  11.    Container konteyner=getContentPane();
  12.     JTextField alan1=new JTextField(10);
  13.     JTextField alan2=new JTextField(10);
  14.     int dizi[]=new int[50];
  15.   
  16.     public void init()
  17.     {
  18.  
  19.     JLabel text1=new JLabel("Aranacak Say?y? Giriniz");
  20.     JLabel text2=new JLabel("Say?n?n Dizideki S?ras?:");
  21.     alan1.addActionListener(this);
  22.    
  23.     konteyner.setLayout(new FlowLayout());
  24.     konteyner.add(text1);
  25.     konteyner.add(alan1);
  26.     konteyner.add(text2);
  27.     konteyner.add(alan2);  
  28.     for(int i=0;i<50;i++)
  29.        dizi[i]=(i*2);
  30.     }
  31.  
  32.  
  33.     public  String dizidearama (int array[],int x)
  34.     {
  35.       String sonuc="";
  36.       for(int i=0;i<50;i++)
  37.       {
  38.           if(dizi[i]==x)
  39.           sonuc= Integer.toString(i) ;
  40.       }
  41.       if(sonuc.equals(""))
  42.       sonuc="Bulunamad?";
  43.       return sonuc;
  44.     }
  45.    
  46.     public void  actionPerformed (ActionEvent a)
  47.     {
  48.      int girilen=Integer.parseInt(alan1.getText());
  49.      String donen=dizidearama(dizi,girilen);
  50.      alan2.setText(donen);
  51.     
  52.     }
  53.  
  54. }

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Perşembe, 07 Nisan 2011 23:57 )  
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım