Caractere C++

2
Se da o l.c.d.i. in care fiecare nod retine un caracter. a) Afisati nr LITERELOR MARI, nr LITERELOR MICI si nr CARACTERELOR CIFRA din text. Void afisare_1(){int d=0;e=0;f=0; If(p->ch>=’A’ && p->ch<=’Z’) d++; If(p->ch>=’a’ && p->ch<=’z’) e++; If(p->ch>=’0’ && p->ch<=’9’) f++; c=p->ad; while(c!=p){ If(c->ch>=’A’ && c->ch<=’Z’) d++; If(c->ch>=’a’ && c->ch<=’z’) e++; If(c->ch>=’0’ && c->ch<=’9’) f++; C=c->ad;} Cout<<d<<e<<f;} b) Sa se transforme literele mari in literele mici si literele mici in litere mari. Void transform(){ If(p->ch>=’A’&&p->ch<=’Z’) p->ch=p->ch+32; else if (p->ch>=’a’&&p->ch<=’z’) p->ch=p->ch-32; c=p->ad; while(c!=p){ If(c->ch>=’A’&&c->ch<=’Z’) c->ch=c->ch+32; else if (c->ch>=’a’&&c->ch<=’z’) c->ch=c->ch-32; c=c->ad ;}}

description

Probleme Caractere C++

Transcript of Caractere C++

Se da o l.c.d.i. in care fiecare nod retine un caracter.a) Afisati nr LITERELOR MARI, nr LITERELOR MICI sinr CARACTERELOR CIFRA din text.Void afisare_1(){int d=0;e=0;f=0;If(p->ch>=A && p->chch>=a && p->chch>=0 && p->chad;while(c!=p){If(c->ch>=A && c->chch>=a && c->chch>=0 && c->chad;}Cout=a&&p->chch=p->ch-32;c=p->ad;while(c!=p){If(c->ch>=A&&c->chch=c->ch+32;else if (c->ch>=a&&c->chch=c->ch-32;c=c->ad ;}}