1. Se citeşte de la tastatură un cuvânt. Să se afişeze numărul iniţial de caractere ale cuvântului şi apoi să se şteargă toate vocalele din cuvânt. #include #include #include void main() {int i; char s[100]; cout<<“s=”;cin.get(s,100); cout<<“Sirul are: “< strlwr(s); for(i=0;i if(s[i]==‘a’||s[i]==‘e’||s[i]==‘i’||s[i]==‘o’||s[i]==‘u’) strcpy(s+i,s+i+1); cout<<“sirul fara vocale=”< }
2. Se citesc de la tastatură 2 şiruri de caractere. Să se verifice dacă sunt egale (la fel) fără a se face deosebire între literele mari şi literele mici. #include #include #include char s1[100],s2[100]; void citire() { cout<<“primul sir: “;cin.get(s1,100);cin.get(); cout<<“al doilea sir “;cin.get(s2,100); } void compara() {int x; x=stricmp(s1,s2); strlwr(s1);strlwr(s2); //transformam cele doua siruri in siruri numai cu litere mici if(x>0) cout<<“Primul sir este mai mare\n “; else if(x==0) cout<<“Siruri sunt egale\n “; else cout<<“Al doilea sir este mai mare decat primul\n “; } void main() {citire(); compara(); }
3. Fişierul litere.txt conţine un text scris cu litere mari pe una sau mai multe linii. Se cere: a) Să se afişeze litera ( literele) care apare de cele mai multe ori; b) Să se afişeze vocalele din text.