Cerința
Scrieți funcția cu următorul antet:
int Path(const char cale[], char d[101][101])
Parametrul cale
memorează un șir de caractere format din litere mici și semnul \
și reprezintă o succesiune de foldere incluse unul în altul. Funcția trebuie să memoreze fiecare folder pe câte o linie a matricei d
și să returneze numărul de foldere conținute în cale
.
Restricții și precizări
- Lungimea șirului
cale
nu va depăși100
cale
este nevid, deci va exista cel puțin un folder- Cei doi parametri sunt indexați de la
0
- Nu vor exista alte caractere în afară de cele menționate în enunț
Exemplu
Dacă cale = "pbinfo\clx\teste\azi"
, atunci Path(cale, d)
va returna 4
. Linia 0
din d
va memora pbinfo
, linia 1
va memora clx
, linia 2
va memora teste
și linia 3
va memora azi
.
Cum e corect?
cout < "As la info";
cout << "As la info";
cout >> "As la info";
Felicitări! Poți mai mult?
Avem sute de probleme pentru tine, fiecare cu explicații ușor de înțeles.
Greșit, dar nu-i bai!
Antrenează-te cu sutele de probleme pe care ți le-am pregătit. Îți explicăm fiecare problemă în parte.
Rezolvare
Iată rezolvarea de 100 de puncte pentru problema Path :
int Path(const char cale[], char d[101][101])
Atenție
Enunțurile afișate pe această pagină aparțin exclusiv site-ului PbInfo. Astfel, pentru ștergerea conținutului, puteți să ne contactați la adresa .
Rezolvarea problemei #3243 Path
Pe această pagină găsești rezolvarea de 100 de puncte pentru problema #3243 Path de pe PbInfo.ro. Atenție: nu încurajăm copiatul codului! Totuși, credem cu tărie că analizarea unei soluții corecte este o metodă foarte ușoară de a învăța informatică, astfel că oferim sursele pentru peste 1500 de probleme de pe platforma PbInfo.ro.
Pentru rezolvări PbInfo de la peste 1500 de probleme, vă invităm să intrați pe site-ul nostru!