witam,
jestem w 2 klasie LO na profilu mat-inf.
ostatnio na informatyce pisalismy kartkowki, proste zadanka z tablicami.
tresc zadania z pamieci " wprowadzic wartosci do tablicy 8 elemtnowej, i wskazac w ktorym miejscu(indeks) tablicy przypisane jest 0."
int main()
{
int tab[8], t=-1;
for(int a=0; a<8; a++)
{
cin >> a[tab];
if(!a[tab])
t=a;
}
if (t!=-1)
cout <<"\n"<<t<<endl;
else
cout <<"brak miejsc zerowych"<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
program sie kompiluje, wszystko działa jak powinno, jednak dostałem 2 :D
argument taki ze sorka nigdy nie widziala czegos takiego jak "a[tab]", i jak robila z jego uzyciem innem programy to nie dzialaly poprawnie.
dzisiaj chcial mi udowdnic ze ma racje, podala tresc innego zadania i kazala uzyc wlasnie "a[tab]". Okazało sie ze jednak działa, w złosci powiedziala ze cos namieszalem bo nie powinno dzialac. i tak sie wszytsko skonczylo...
jednak z własnej ciekawosci chce was zapytac co wy sadzicie o tym kodzie, czy jest on poprawny ? czy mozna tak to uzywac?
z góry dzieki ;)