Anasayfa

C ve Sistem Programcıları Derneği

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

menü

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

e-posta ile bilgilendirme.

Derneğimizdeki etkinliklerden haberdar olun!

Haber mektubu üyeliğiniz

Kimler çevrimiçi

Şu an 0 kullanıcı ve 1 ziyaretçi çevrimiçi.
""
dreamhost
Anasayfa

Matrisin Sıralanması (Programlamaya Giriş)

26.03.2010 - 13:14 tarihinde vefa gönderdi

Bu programda kabarcık yöntemi kullanılarak matrisi, satırları boyunca küçükten büyüğe doğru sıralanır.

Örnek ekran çıktısı: 

    1  3  5
    6  7  9
    10 11 14
    15 18 22

Kaynak kod: 
class SortMatrix {
   public static void main (String args[]) throws Exception
   {
      int m[][] = {{ 5,  7,  3},
                   {15,  6, 10},  
                   {22,  9,  1},
                   {11, 14, 18}};
 
      int i, j, row, col, temp;
 
      row = 4;
      col = 3;
 
      for (i = 0; i < row*col-1; i = i + 1)
         for (j = 0; j < row*col-1-i; j = j + 1)
            if (m[j/col][j%col] > m[(j+1)/col][(j+1)%col]) {
               temp = m[j/col][j%col];
               m[j/col][j%col] = m[(j+1)/col][(j+1)%col];
               m[(j+1)/col][(j+1)%col] = temp;
            }
 
      for (i = 0; i < row; i = i + 1) {
         for (j = 0; j < col; j = j + 1)
            System.out.print(m[i][j] + " ");
         System.out.println();
      }
   }
}
  • Yazıcı uyumluYazıcı uyumlu
  • Arkadaşa gönderArkadaşa gönder
  • PDFPDF
Etiketler:
  • Java
  • programlamaya giriş

Adres: 2.Taşocağı Cd. Oğuz Sk. Barbaros Apt. No: 11/4 PK: 34387  Mecidiyeköy / İSTANBUL Tel: (212) 274 63 60  (212) 274 99 89  (212) 275 88 97  (212) 288 35 20 Fax: (212) 275 88 97 E-Posta: csystem@csystem.org

İçerik yayınları
Fervens Drupal theme by Leow Kah Thong. Designed by Design Disease and brought to you by Smashing Magazine.