super diky, inak co znamena *(*(arr ... s tymto som sa este nestretol
Příspěvky odeslané z IP adresy 80.87.216.–
nevies este nahodou ako do toho pola vlozim jeden znak napr A ktori bude chodit po tych X dookola ??
skusam to cez gotoxy ale neviem neviem neako stojim, neaky impluz, naznak syntaxu a pod,dik
este jedna otazka (dnes som uz asi prepracovany )
for(i=0; i<10; i++)
{
cout<<endl;
for(j=0; j<10; j++)
{
if(i==0||j==0||i==9||j==9)
{
pole[i][j]='a';
cout<<" "<<(char) pole[i][j];
}
}
}
nemalo by to vypisat znaky len po obvode stvorca ? prve tri podmienky funguju a ta posledna nie je tam kde by mala byt a to na konci
velmi pekne dakujem funguje to tak ako som potreboval :D
#4 ingiraxo
taka blba otazka ako pretypujem vystup ?? :)
lebo ked pretypujem vstup char i, j; char pole[10][10], a znak "a" tak to spravi 100 a pod sebe a vedla kazdeho je vypisany neaky znak, robim v codeblocks
#include <iostream>
using namespace std;
int main()
{
char i,j;
char pole[10][10];
for(i=0; i<10; i++)
{
cout<<endl;
for(j=0; j<10; j++)
{
cout<<" a "<<pole[j]<<endl;
}
}
return 0;
}
to viem ze pole je prazdne, ale nechce mi spravit maticu napr int pole[3][3] a ked tam bude napr znak "a"
tak by malo spravit :
a a a
a a a
a a a
a ono mi to tak nesprvi mi to rozhadze a nahadze mi tam "random cisla " neviem preco, v jazyku C to tak fungovalo bez problemov
Zdravim, vyskitol sa mi dost banalny problem pri vytvarani dvojrozmerneho pola v C++, neviem co a kde robim zle,
#include <iostream>
using namespace std;
int main()
{
int i,j;
int pole[10][10];
for(i=0; i<10; i++)
{
cout<<"\n";
for(j=0; j<10; j++)
{
cout<<" "<<pole[i][j];
}
}
return 0;
}
#include <time.h>;
int i;
int pole[500]; //rozmer pola
srand(time(NULL));
for(i=0; i<500; i++)
{
pole[i] = rand()%100+1;
printf(" %d ",pole[i]);
}
asi tak neak :D v C som uz dlho nerobil