eMatematikas Prisijunk Forumas Užduotys Testai Pradžia

2007 m. IT bandomojo egzamino programavimo užduotis


Užduotis yra 22 lape http://www.egzaminai.lt/failai/655_leidiniai_2007_IT_pilotines_uzd_analize.pdf.

Užduotis suprantama, tačiau nemoku nuskaityti duomenis į masyvą c++ kalba taip, kad masyve būtų ne žaisliuko numeris, o to numerio žaisliukų kiekis. Labai pagelbėtumėt, jeigu parašytumėt vieną nuskaitymo funkciją. Ačiū.

Turėk masyvą, kurio masyvo indeksas bus žaislo numeris, o masyvo elementas bus to numerio žaisliukų kiekis. Kai nuskaitinėsi žaislų numerius, tai nuskaityk į kokį kintamąjį ir jį panaudok kaip masyvo indeksą, kad prie to žaisliuko kiekio pridėtum 1 masyve.

Nepagaunu kampo aš čia vistiek... :/

  for (int i=0; i<n; i++)
        A[i]=0;
        for (int i=0; i<n; i++)
        {
            fd>>sk;
            A[sk]=A[sk]+1;
        }


Jeigu nesunku, parašykit kodą.

pakeista prieš 12 m

Nori sudalyvauti šioje temoje ir parašyti savo pranešimą? Prisijungti »