Şimdi Ara

Dizi Ödevi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
581
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar. Diziler ile ilgili bir ödevimiz var da.

    İlk önce dizi boyutu girilecek ve N*N lik bir kare matris random olarak atılacak. Biri küçük,biri büyük sayı olmak üzere iki sayı atanacak ve bu matrisin , atanan küçük sayıdan daha küçük değerde olan elemanları * , büyük sayıdan büyük olan elemanları - , ikisinin arasında kalan elemanları x şeklinde matrisin en altına yazılacak. Ben matrisi random olarak atadım fakat N*N lik bir matris yapamıyorum. Numaralar yazılıyor fakat dizi boyutuna gelince alt satıra inmiyor. Çözümü ne olabilir ?

     #include <iostream> 
    using namespace std;


    int main() {

    int i, j;
    int d[100][100];
    int dizi_boyutu;

    cout << "Dizi boyutunu giriniz";
    cin >> dizi_boyutu;

    int kucuk_sayi, buyuk_sayi;

    cout << "Kucuk sayiyi giriniz";
    cin >> kucuk_sayi;

    cout << "Buyuk sayiyi giriniz";
    cin >> buyuk_sayi;

    for (i = 0; i <= dizi_boyutu; i++) {

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

    d[i][j] = rand() % 10;
    }
    }

    for (i = 0; i <= dizi_boyutu; i++){

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

    cout << d[i][j];
    }





    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi ryoneasis -- 3 Kasım 2014; 10:41:53 >







  • for (i = 0; i <= dizi_boyutu; i++){ 

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

    cout << d[i][j];
    }
    cout<<endl;
    }
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.