Sunteți pe pagina 1din 1

Program nr_cuv; {Sa se afiseze numarul de cuvinte din textul scris in CUVINTE.

TXT} uses crt; var f : text; nr, p, l : integer; sir : string; begin clrscr; writeln(' '); Writeln('Introduceti textul : '); readln(sir); Assign(f,'CUVINTE.TXT'); Rewrite(f); writeln(f,sir); close(f); Assign(f,'CUVINTE.TXT'); Reset(f); readln(f,sir); close(f); textcolor(green); Writeln('Textul citit din fisierul CUVINTE.TXT este : '); Writeln(sir); nr :=0; while sir <> '' do begin p :=0; p :=Pos(' ',sir); l :=length(sir); if (sir <> '') then begin nr :=nr+1; if p <> 0 then delete(sir,1,p) else delete(sir,1,l) end; end; Textcolor(red); Write('Numarul de cuvinte din text este : ',nr); readkey; end.

S-ar putea să vă placă și