Răspuns :
Desi nu stiu sirurile de caractere, ceea ce iti pot spune cu desavarsire e ca acest program iti numara spatiile dintr-un sir de caractere, cum ar o propozitie.Se citeste acel sir de caractere si se verifica in if daca avem avem un spatiu in acel sir, iar cand avem un spatiu il numaram prin variabila contor i. Practic ce face for-ul cu j?El verifica fiecare caracter in parte si determina daca e spatiu sau nu, iar daca e il numara prin i . Sper ca ai inteles ce am vrut sa spun, daca e cv zi-mi in comentariu.
Programul iti citeste cite un string si iti afiseaza cite spatii are. Daca ai introdus cuvintul 'Sfarsit', programul nu mai ruleaza.
Variabila i se initializeaza de fiecare data cu 0, iar la fiecare spatiu gasit isi mareste valoarea cu unu, dupa care se afiseaza i.
Variabila j se mareste cu 1, astfel pina nu atinge lungimea sirului (prin lungime intelegem numarul de caractere ASCII pe care il are sirul). Acest lucru se face pentru a parcurge stringul pina la capat (Sirul este ca un array, primul caracter este sir[1], al doilea sir[2], al treilea sir[3]...). Astfel acest for controleaza fiecare caracter S[j] daca el este spatiu, si daca e spatiu creste valoarea lui i.
In general se poate folosi orice litera in loc de i si j (in afara de s, ca este deja folosita).
Variabila i se initializeaza de fiecare data cu 0, iar la fiecare spatiu gasit isi mareste valoarea cu unu, dupa care se afiseaza i.
Variabila j se mareste cu 1, astfel pina nu atinge lungimea sirului (prin lungime intelegem numarul de caractere ASCII pe care il are sirul). Acest lucru se face pentru a parcurge stringul pina la capat (Sirul este ca un array, primul caracter este sir[1], al doilea sir[2], al treilea sir[3]...). Astfel acest for controleaza fiecare caracter S[j] daca el este spatiu, si daca e spatiu creste valoarea lui i.
In general se poate folosi orice litera in loc de i si j (in afara de s, ca este deja folosita).
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!