logo

funcția tolower() în C++

C++ pentru a reduce() funcția convertește un alfabet cu majuscule într-un alfabet cu minuscule. Este o funcție predefinită a ctip.h fișier antet. Dacă caracterul transmis este un alfabet cu majuscule, atunci funcția tolower() transformă un alfabet cu majuscule într-un alfabet cu minuscule. Această funcție nu afectează un alt caracter mic, simbol special sau cifră.

int tolower(int ch);>

Parametru:



    ch: Este caracterul care trebuie convertit în litere mici.

Valoare returnată: Această funcție returnează valoarea ASCII a caractere minuscule corespunzătoare la cap.

În C++, tipărirea lui int în char se face după cum urmează:

char c = (char) tolower('A');>

Programele de mai jos ilustrează funcția tolower() în C++:



Exemplul 1:

C++






program prime în java
// C++ program to demonstrate> // example of tolower() function.> > #include> using> namespace> std;> > int> main()> {> > >char> c =>'G'>;> > >cout << c <<>' in lowercase is represented as = '>;> > >// tolower() returns an int value there for typecasting> >// with char is required> >cout << (>char>)>tolower>(c);> }>

>

>

Ieșire

G in lowercase is represented as = g>

Exemplul 2:

C++




// C++ program to convert a string to lowercase> // using tolower> #include> using> namespace> std;> > int> main()> {> > >// string to be converted to lowercase> >string s =>'GEEKSFORGEEKS'>;> > >for> (>auto>& x : s) {> >x =>tolower>(x);> >}> > >cout << s;> >return> 0;> }>

>

încercați să prindeți blocul java

>

Ieșire

geeksforgeeks>

Notă: Dacă caracterul trecut în tolower() este oricare dintre aceste trei

  1. caractere minuscule
  2. simbol special
  3. cifră

tolower() va returna caracterul așa cum este.

Exemplul 3:

C++




// C++ program to demonstrate> // example of tolower() function.> #include> using> namespace> std;> > int> main() {> > >string s=>'Geeks@123'>;> > >for>(>auto> x:s){> > >cout << (>char>)>tolower>(x);> >}> > >return> 0;> }>

rune în powershell

>

>

Ieșire

geeks@123>