Sunteți pe pagina 1din 3

Centrul de Excelenta in Energetica si Electronica

Lucrare practica NR.2


La disciplina: Informatica
Tema: Tipuri de date sir de caractere

Elaborat: Neagu Dumitru


Grupa: EN-0222
I.Scopul lucrarii
Scopul acestui program (P1) în limbajul de programare Pascal este de a citi o
propoziție de la utilizator și de a efectua următoarele operațiuni:
1. Numărul de spații libere în propoziție este calculat și afișat.
2. Numărul de cuvinte din propoziție este calculat și afișat.
3. Numărul total de caractere din propoziție este calculat și afișat.
4. Primele 4 caractere din propoziție sunt afișate.
5. Caracterele de la poziția 5 până la 7 din propoziție sunt afișate

II.Conditia lucrarii
Programul primește o propoziție de la utilizator și efectuează calculele menționate mai sus
pentru a furniza informații despre propoziție.

III.Efectuarea lucrării
Program P1;
var s,s1:string;
k,j:integer;
begin
writeln('scrie textul');
readln(s);
k:=0;
for j:=1 to length(s) do
if s[j]=' ' then k:=k+1;
writeln('numarul de spatii libere sunt ',k);
writeln('in aceasta propozitie sunt ', k+1 , 'cuvinte. ');
writeln('aceasta propozitie este alcatuita din ' , length(s)
, 'caractere');
s1:=copy (s,1,4);
writeln (s1);
s1:=copy (s,5,7);
writeln(s1);

end.
IV.Rezultatul
scrie textul
Ion merge repede
numarul de spatii libere sunt 2
in aceasta propozitie sunt 3 cuvinte.
aceasta propozitie este alcatuita din 16 caractere

V.Concluzie
Programul furnizează utilizatorului numărul de spații libere, numărul de cuvinte și numărul
total de caractere din propoziție, precum și primele 4 caractere și caracterele de la poziția 5
până la 7 din propoziție. Aceasta ajută la analiza și înțelegerea compoziției propoziției
introduse de utilizator.

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