Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Arkadaşlar ödevimden ötürü kodumda 10 satır 15 sütunlu olacak şekilde iki boyutlu dizi oluşturup. İçlerine de benzersiz sayı atamam lazım. Rastgele nasıl yapacağım?
Söylememe rağmen hala srand kullanmıyorsunuz.
Değişkenlerinizi ilklendirin.
Sabit değişkenleri büyük harfle yazın.
Döngüler tek satır olsa da parantez kullanın.
Index nedir, öğrenin.
For döngüsü değişkenini döngü içerisinde tanımlamanız yeterli.
Sabitleri fonksiyonda da kullanacağınız için global tanımlayın.
Döngüleriniz hatalı. <= yerine < olmalı. Döngünün sonunda ve döngüler bittikten sonra TombalaKart[satir][sutun] elemanına erişmeye çalışıyorsunuz. O tanımlı değil. Index sıfırdan başlar.
Srand kullanmadığınızda ne olduğunu görmeniz için yorumda bıraktım.
Kod:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
const int SATIR = 10;
const int SUTUN = 15;
void TombalaKartGoster(int[][15], int);
int main(){
//srand(time(NULL));
int TombalaKart[SATIR][SUTUN];
for (int i = 0; i < SATIR; i++) {
for (int j = 0; j < SUTUN; j++) {
TombalaKart[i][j] = rand() % 89 + 1;
}
}
cout << TombalaKart[SATIR - 1][SUTUN - 1] << endl;
return 0;
}
Bunu söyleyip 100 almam gerekirken 80 verdiği günden beri 1 dakikamı bile ayırmıyorum o hocanın dersleri için.
Öğrenmemi istemeyen adama saygı duymam açıkçası.
Haklısınız aslında. Ama yeni öğrenen birinin bu tür ileri konuları öğrenmesi biraz zor olacağı için Hoca da kodu internetten bulmuş olabilir diye düşünüyordur bence. Bu yüzden kendi anlattığı tarzda istemiştir ödevi
Haklısınız aslında. Ama yeni öğrenen birinin bu tür ileri konuları öğrenmesi biraz zor olacağı için Hoca da kodu internetten bulmuş olabilir diye düşünüyordur bence. Bu yüzden kendi anlattığı tarzda istemiştir ödevi