Conversia unui șir într-un șir cu litere mici
Lecție despre conversia unui șir de caractere într-un șir în care toate literele sunt mici.
Cerința problemei
Se dă un șir de caractere. Se va transforma tot textul într-un șir cu litere mici.
Exemplu de intrare și ieșire:
Intrare:
text = "HELLO World"
Ieșire:
hello world
Explicația algoritmului
- Citim șirul de caractere.
- Folosim o funcție pentru a transforma fiecare literă din șir în litera mică.
- Afișăm rezultatul.
Codul sursă în C++:
#include <iostream>
#include <cctype> // pentru funcția tolower()
using namespace std;
int main() {
string text;
cout << "Introduceti textul: ";
getline(cin, text);
for (char &c : text) {
c = tolower(c); // transformăm fiecare caracter în literă mică
}
cout << "Textul cu litere mici: " << text << endl;
return 0;
}