Documente Academic
Documente Profesional
Documente Cultură
#include<iostream>
#include<cstring>
struct cuvinte
char *word;
x[50];
int main()
char str[250];
int i=0;
gets(str);
while(1)
x[i].word=cuv;
i++;
cuv=strtok(NULL," ,.");
if(cuv==NULL)
break;
for(int k=0;k<i;k++)
for(int u=0;u<i;u++)
if(strcmp(x[k].word,x[u].word)==0&&k!=u)
Coala
SD E 52 5 .1 1 61 0 8 0 9
Mod Coala № Docum. Semn. Data
{
memset(x[k].word,0,strlen(x[k].word));
memset(x[u].word,0,strlen(x[u].word));
for(int k=0;k<i;k++)
cout<<x[k].word<<" ";
1. Are loc icluderea bibliotecilor, pentru a putea lucra cu diferiti operatori “include<…>”
2. Se introduce functia structura cuvinte care are o rubrica: in care se introduce fiecare
cuvint
4. Prin intermediul functiei while si for divizam sirul cerecetat in cuvinte si fiecare cuvint
este inscris in structura
Coala
SD E 52 5 .1 1 61 0 8 0 9
Mod Coala № Docum. Semn. Data
5) Rezultatul
6) Concluzie :
Structurile usureaza munca cu stocarea informative de mai multe tipur si usureaza manipularea
sau prelucrea acestora e catre utilizator.
Coala
SD E 52 5 .1 1 61 0 8 0 9
Mod Coala № Docum. Semn. Data