Jsem začátečník, a zasekl jsem se na tomto úkolu.Mám udělat pole o rozměrěch 8*8, toto pole naplnit hodnotami, a potom jednak udělat netodu VRAT, která vráti podle zadaných prvků pole,hodnotu která se zde nachází, a potom udělat metodu, která vypíše matici celého pole:
1 2 3 ....
4 8 9 ...
7 8 9 ....
atd..
vracející metodu jsem již vytvořil:
int Sachovnice::vrat(int x,int y){
return deska[x][y];
}
a pokusil jsem se i o tu matici,ale zatím mě to vypisuje vždy jen hodnotu na prvním místě toho pole[0][0], a nevím jak to dostat dál:
int Sachovnice::vypis(){
for (int i=0; i<8; i++){
for (int j=0; j<8; j++){
return deska[i][j];
}
}
}
a potom v mainu mám
Sachovnice*pokus=new Sachovnice;
pokus->vloz(0,0,10);
std::cout << pokus->vypis();
Prosím vás, jak rozpohybuju tu metodu vypis(),aby mě to vypsalo všechny hodnoty pěkně do matice, Děkuji mnohokrát
Fórum › C / C++
Vypsání 2-rozměrnýho pole,začátečník
aha, takže return mi nevrátí celý pole, ale jen 1 hodnotu,že?
Ještě takový dodatek, programuji v Code::Blocks, nefunguje mi zde odřádkovač "endl"
mám třeba:
cout << pokus->vypis(i,j) << endl;
a vyhodí mě to error-'endl' was not declared in this scope|
a když to udělám pomocí "\n", tak to běžně funguje, nevíte kde je zakopanej pes?
Děkuji
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 42 hostů
Podobná vlákna
Vypsání pole — založil Jan
Vypsání z databáze do pole — založil hhacker
Java začátečník , generátor náhodnych čísel - pole — založil hokii
Vypsání z mysql — založil KOzIčÁk
Moderátoři diskuze