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

Anasayfa Programlama Java Dizide Eleman Arama


Dizide Eleman Arama

AÇIKLAMA

Dışarıdan girilen bir dizideki aralanılan elemanın indisini geri döndüren Applet'tir.

Program Kodu:

  1. import java.awt.*;
  2. import java.applet.*;
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5.  
  6.  
  7. public class DizideArama extends JApplet implements ActionListener {
  8.   JTextField giris=new JTextField();
  9.   JTextField sonuc=new JTextField();
  10.   int diziboyu;    
  11.   int c[];
  12.     public void init()
  13.     {
  14.     diziboyu=Integer.parseInt(JOptionPane.showInputDialog("Dizinin Boyutunu Giriniz"));
  15.      c=new int[diziboyu];
  16.     for(int i=0;i<c.length;i++)
  17.     c[i]=Integer.parseInt(JOptionPane.showInputDialog((i+1)+".elamanı için değer girin"));
  18.     Container container=getContentPane();
  19.  
  20.     container.setLayout(new GridLayout(16,2));
  21.     JLabel birinci=new JLabel("Aranmak İstenen Değeri Giriniz");
  22.     container.add(birinci);
  23.     container.add(giris);
  24.     JLabel ikinci=new JLabel("Sonuc");
  25.     container.add(ikinci);
  26.     container.add(sonuc);
  27.     giris.addActionListener(this);
  28.    
  29.    
  30.     }
  31.    public void actionPerformed(ActionEvent actionevent)
  32.    {
  33.         kos();  
  34.    }
  35.   
  36.    public void kos()
  37.    {
  38.        int tut=Integer.parseInt(giris.getText());
  39.    for(int p=0;p<diziboyu;p++)
  40.    {
  41.        if(tut==c[p])
  42.         sonuc.setText(Long.toString(p));
  43.    }
  44.   }
  45. }

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Cuma, 08 Nisan 2011 00:08 )