Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako odrediti koliko niz ima broj clanova???

[es] :: C++ programiranje :: C++ za početnike :: kako odrediti koliko niz ima broj clanova???

[ Pregleda: 406 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

osmania
Wien

Član broj: 26316
Poruke: 292
*.20.11.vie.surfer.at.



Profil

icon kako odrediti koliko niz ima broj clanova???25.10.2007. u 20:19

treba mi funkcija da mi odredi niz koliko ima clanova
ja cu u njega trpati neke clanove ne znam koliko idem ilegalnim pute stavim c[0] i ide ali ne kontam kako da sada znam koliko sam stavio clanova...

nasao sam nesto ovako:

for(int i=0; i< (sizeof(a)/sizeof(*a) ); ++i)
cout<<a

eh ovo sto je plavim moze li mi ko objasniti ako je to ta prava funkcija,,,,
ili ne mogu da nadjem da li je funkcija lenght() tako nekako googlo sam nista nisam nasao sto bi mogao da skontam zato molim za pomoc hvala puno!!!!
25.10.2007. u 20:19 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1247
217.169.209.*

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 20:30
Mozda da razmislis o koriscenju kontejnerskih klasa?
"Don't you worry about wikipedia, we'll change it when we get home... We'll change a lot of things..."
Homer J. Simpson
Ovo mora u potpis:
"Portability is for people who cannot write new programs" Linus T.
25.10.2007. u 20:30 

osmania
Wien

Član broj: 26316
Poruke: 292
*.20.11.vie.surfer.at.



Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 20:40
toliko daleko sada ne mogu da mislim treba mi funkcija jer nemam vremena da puno mislim
25.10.2007. u 20:40 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2734
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 20:41
Ovako možeš videti koliko ima članova niza:
Code:

int a[9];
int elemenata = sizeof(a) / sizeof(int);
cout << elemenata;


Citat:

ja cu u njega trpati neke clanove

Ako unapred ne znaš koliko ćeš imati elemenata, ili nemaš neki određeni limit, koriste se klasične liste ili gotove biblioteke STL-a, recimo.
Citat:

ne znam koliko idem ilegalnim pute stavim c[0] i ide ali ne kontam kako da sada znam koliko sam stavio clanova...

To NULA ne znači ništa, zaboravi na to. Umesto NULE se stavi broj elemenata niza (koliko očekuješ da će maksimalno biti). Nedostatak toga je loše iskorišćenje mem prostora, jer se prostor odmah rezerviše, čak i ako nećeš koristiti taj niz. Drugi nedostatak je u nemogućnosti lakog realociranja prostora.

STL ti nudi sve u vezi toga, da ne razmišljaš.

FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
25.10.2007. u 20:41 

osmania
Wien

Član broj: 26316
Poruke: 292
*.20.11.vie.surfer.at.



Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 20:56
eh gledaj sada problem je sto sam ja onaj pravi pocetnik sada ucim koliko mogu da stignem i sedmicno imamo po 15 program ada odradimo, kako mozemo i umijemo eh sada fora sa tim std trebam da pogledam i te liste ako imate kakav link bilo bi super...
druga stvar pitanje u vezi koda sto ti xfile napisa
Code:

int a[9];
int elemenata = sizeof(a) / sizeof(int);
cout << elemenata;


mogu li ja staviti niz ima a[100] rezervisanih mjesta za brojeve eh sada ja cu ukucati 4 broja i zelim da izlistam taj niz od 4 broja da ne izlista mi one sve nule nazad ili koje vec vrijednosta ima u memoriji
hvala puno!
25.10.2007. u 20:56 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2734
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 21:11
Citat:

mogu li ja staviti niz ima a[100] rezervisanih mjesta za brojeve eh sada ja cu ukucati 4 broja i zelim da izlistam taj niz od 4 broja

Ne postoji neki automatizam za to u nizovima, to imaju liste jer prate broj unetih elemenata. Ti mozes da to improvizujes: u petlji gde unosis redom te elemente niza, uvedi brojac i to je to:

int brojac=0;

petlja
{
OVDE UNESI TEKUCI ELEMENT;
++ brojac; // <-- pratis broj unetih elemenata
}

zatim:
for ( int i=0; i<brojac; i++ )
{
}


FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
25.10.2007. u 21:11 

osmania
Wien

Član broj: 26316
Poruke: 292
*.20.11.vie.surfer.at.



Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 21:52
svaka cast stari Xfile mislim stvarno ubijas ovaj c++
brojac mi ni na kraj pameti nije
hvala ti punoo kralj si !!!
25.10.2007. u 21:52 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2734
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: kako odrediti koliko niz ima broj clanova???25.10.2007. u 22:24
Citat:

[...] mislim stvarno ubijas ovaj c++

To su sve proste stvari, naucices.
Citat:

brojac mi ni na kraj pameti nije

Kako sad to? Pre neki dan si za prost zadatak upotrebio barem 5 suvisnih promenljivih, a sad kad ti trebaju ne mozes da se setis ;)

FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
25.10.2007. u 22:24 

[es] :: C++ programiranje :: C++ za početnike :: kako odrediti koliko niz ima broj clanova???

[ Pregleda: 406 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.