Diferente pentru problema/lab-08-03 intre reviziile #14 si #15

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="lab-08-03") ==
Să se scrie un program pentru citirea unor cuvinte (de la tastatură) şi afişarea numărului de apariţii ale fiecărui cuvânt. Cuvintele au maxim 19 litere fiecare.
Să se scrie un program pentru citirea unor cuvinte (de la tastatură) şi afişarea numărului de apariţii ale fiecărui cuvânt. Cuvintele au maxim 19 litere fiecare si se citesc intr-un vector de siruri de dimensiune fixa (maxim 100).
Se va folosi un vector de pointeri la cuvinte şi un vector de numere întregi. Se va rezolva problema in doua variante:
Se vor folosi un vector de pointeri la cuvinte - pt cuvintele distincte - şi un vector de numere întregi - pt numarul de aparitii. Se va rezolva problema in doua variante:
a) Cei doi vectori au o dimensiune maximă (100) şi nu se mai extind.
b) Cei doi se alocă şi se extind dinamic (se realocă dacă este nevoie).
b) Cei doi se alocă (cu o capacitate initiala de 3 elemente) şi se extind dinamic (se realocă cand este nevoie inca 3 elemente), iar cuvintelor din vectorul de cuvinte distincte li se va aloca exact atata memorie cata este necesara pt fiecare.
h2. Date de intrare
Cuvinte aflate pe mai multe linii, nu neaparat cate unul pe linie.
Citirea se incheie cu o linie pe care avem introdus cuvantul "exit".
Pe prima linie din fisierul de intrare se va afla un numar natural n ce reprezinta numarul de cuvinte din fisier.
Pe urmatoarele linii se vor afla cele n cuvinte ce urmeaza a fi citite.
h2. Date de ieşire

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.