polia a smerniky v C

Programovacie jazyky, rady, poradňa...
sarky
Novice
Novice
Príspevky: 4
Registrovaný: 13 nov 2010, 14:41

polia a smerniky v C

Príspevok od používateľa sarky »

Ahojte potreboval by som poradit...ako vycitam z pola char posledne styri prvky a premenim na typ int ??
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: polia a smerniky v C

Príspevok od používateľa harrison314 »

Kód: Vybrať všetko

int i;
char pole[100];
sscanf(pole+strlen(pole)-4,"%i",&i);
sarky
Novice
Novice
Príspevky: 4
Registrovaný: 13 nov 2010, 14:41

Re: polia a smerniky v C

Príspevok od používateľa sarky »

ufff ...napisem tu asi skor presne zadanie .....mam v textovom dokumente cislo 03112010 ....vytvorim si pole char a teraz potrebujem iba cislo 2010 a to premenit na int
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: polia a smerniky v C

Príspevok od používateľa caesar1987 »

myslienka:

mam pole x.

cislo = (int)x[4];
cislo = cislo * 10 + (int)x[5];
cislo = cislo * 10 + (int)x[6];
cislo = cislo * 10 + (int)x[7];

urcite to ale ide aj lepsie a efektivnejsie :)
sarky
Novice
Novice
Príspevky: 4
Registrovaný: 13 nov 2010, 14:41

Re: polia a smerniky v C

Príspevok od používateľa sarky »

Hh na toto som uz prisiel ...teraz ma trapy dalsia vec xD ....ako spravim histogram z cisel??
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: polia a smerniky v C

Príspevok od používateľa caesar1987 »

sprav si pole, alebo lepsie vektor stuktury napr

int cislo
int pocet

s konstruktorom (cislo,pocet), alebo len (cislo) a pocet da automaticky na 1.

pri kazdom cislo prechadzaj cez vektor (iteratorom) a zisti ze ci uz je vo vektore, ak ano tak daj (vector na mieste iteratora).pocet++;
ak nie tak vector.pushback(new struktura(cislo,1));

syntax presne neviem tak preto pysem len myslienky :)
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: polia a smerniky v C

Príspevok od používateľa harrison314 »

1. keby chodis na prednasky ku Ezzedine tak to vies
2. este raz si precitaj prednasky
sarky
Novice
Novice
Príspevky: 4
Registrovaný: 13 nov 2010, 14:41

Re: polia a smerniky v C

Príspevok od používateľa sarky »

vdaka za rady :)
Napísať odpoveď