Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | C++ Dizi Sorusu
Tahribat.Com Forumları
C - C++
      C++ Dizi Sorusu
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 11 Aralik 2011 (Pazar) 21:09 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Bosluk


Kayıt : 11 Kasim 2007
Erkek Üye
 

2*2 lik matrısın elemanlarını gırcem böle bısey yazdm fakat olmuyor    

 

int i,j;

    char m1[2][2];

    cout<<"matrisi girin: ";

    for(i=0;i<=m1[i][j];i++)

    {for(j=0;j<=m1[i][j];j++){

                              cin>>m1[i][j];

                              }

    }

Burda dizinin bütün elemanlarını gıremıorm sadece bır sayı gırdkten sonra kapanıo neden :S 

Ayrıca diziyi [3][3] ve ustu yaptgmda calısmayı durduruo program neden :S


... 469 karakter hakkınız kaldı 
11 Aralik 2011 (Pazar) 21:12 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
NmC


Kayıt : 23 Kasim 2008
(Cahil AKPli)
Erkek Üye
 

 

for(i=0;i<=2;i++)

    {for(j=0;j<=2;j++){

                              cin>>m1[i][j];

                              }

    }

 

Şeklinde olacak dizinin elemanlarının içinde otomatik olarak 0 yüklü.. Doğal olarak for'ların ilk adımında döngüden çıkıyor :))


There are 10 types of people in the world. Those who knows binary and those who dont... 
11 Aralik 2011 (Pazar) 21:15 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Bosluk


Kayıt : 11 Kasim 2007
Erkek Üye
 

NmC bunu yazdı:
-----------------------------

 

for(i=0;i    {for(j=0;j<=2;j++){

                              cin>>m1[i][j];

                              }

    }

 

Şeklinde olacak dizinin elemanlarının içinde otomatik olarak 0 yüklü.. Doğal olarak for'ların ilk adımında döngüden çıkıyor :))


-----------------------------

Çok saol hocam sımdı anladım , böylede 7 tane eleman alıyor :S


... 469 karakter hakkınız kaldı 
11 Aralik 2011 (Pazar) 21:38 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

for(i=0;i<2;i++)

{

for(j=0;j<2;j++)

{

cout<<"m1["<<i<<"]["<<j<<"]: ";

cin>>m1[i][j];

}

}

 

okuturken niye sadece m1[j] olarak okutmaya çalışıyonuzki? :D bu bi matris ve sadece satırı değil sütunuda belirtmelisiniz.

edit: NMC sende forları i<2 değil i<=2 yapmışsın 0 ve 1 indislerine ek olarak 2 indisinide okutmaya çalışmışsın o yüzden hatalı olmuş


Banned from heaven... 
11 Aralik 2011 (Pazar) 22:19 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
NmC


Kayıt : 23 Kasim 2008
(Cahil AKPli)
Erkek Üye
 

wasd bunu yazdı:
-----------------------------

for(i=0;i<2;i++)

{

for(j=0;j<2;j++)

{

cout<<"m1["<<i<<"]["<<j<<"]: ";

cin>>m1[i][j];

}

}

 

okuturken niye sadece m1[j] olarak okutmaya çalışıyonuzki? :D bu bi matris ve sadece satırı değil sütunuda belirtmelisiniz.

edit: NMC sende forları i


-----------------------------

Dalgınlık, matris boyutlarını 2 görünce direkt 2 yazmışım :)

There are 10 types of people in the world. Those who knows binary and those who dont... 
11 Aralik 2011 (Pazar) 22:34 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

NmC bunu yazdı:
-----------------------------

Dalgınlık, matris boyutlarını 2 görünce direkt 2 yazmışım :)


-----------------------------

derleyici olmayınca hata oluyo haliyle :)


Banned from heaven... 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : c++ dizi sorusu Favorilerime Ekle Yukarı Çık
Konuda 6 Mesaj Var.
Konu 494 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim