Sunteți pe pagina 1din 5

Ministerul Educației, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnica a Moldovei


Facultatea Calculatoare , Informatică și Microelectronică
Departamentul Informatică și Ingineria Sistemelor

Raport
asupra lucrării de laborator №7
Disciplina: Programarea Calculatoarelor
Tema: Prelucrarea șirurilor de caractere
Varianta: 12

A efectuat: Nagalisov Liliana


st.gr.MI-191

A verificat: Stadler Lucia


conf.univ.doctor

Chișinău 2019
Scopul lucrarii: Prelucrarea șirurilor de caractere conform tabelului 5.16
acumularea deprinderilor de algoritmizare și programare a problemelor ce
prelucreaza data de tip Șir de caractere; introducerea și afișarea șirurilor de
caractere, prelucrarea lor, folosind funcțiile și procedurile de prelucrare a șirurilor
de caractere.

Sarcina de lucru: În textul dat sa ștergeți simbolul < , > și sa enumerați numarul
simbolurilor șterse.
Schema Block:
Programul:
#include <stdio.h>

#include <stdlib.h>

#include <string.h>

int main(){

char sir[80];

int n, i, j,k=0;

printf("Introduceti un sir de caractere prin virgula: ");

gets(sir);

n = strlen(sir);

printf ("Lungimea sirului este: %d \n", n);

printf ("Ati introdus: %s \n", sir);

for(i = 0; i < n; i++){

if (sir[i] == ','){ k++;

for (j = i; j < n; j++){

sir[j] = sir[j + 1];

printf ("Sirul modificat: %s \n", sir);

printf("Nr. de virgule sterse=%d", k);

}
Rezultatul:

Concluzie:

În timpul efectuării acestei lucrari de laborator am consolidat cunoștințele


acumulate în urma studierii materialelor la tema
“Prelucrarea siruruilor de caractere”.
Am acumulat deprinderea de algoritmizare si programare a problemelor ce
prelucreaza data de tip Șir de caractere, prin introducerea si afisarea sirurilor de
caractere, prelucrarea lor, folosind functiile si procedurile de prelucrare a sirurilor
de caractere.

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