Determinar la longitud de una cadena en C++

C++Beginner
Practicar Ahora

Introducción

En este laboratorio, aprenderemos cómo encontrar la longitud de una cadena de texto ingresada por el usuario en el lenguaje de programación C++.

Crea un nuevo archivo de C++

Crea un nuevo archivo de C++ llamado main.cpp en el directorio ~/project.

cd ~/project
touch main.cpp

Incluye los archivos de encabezado necesarios

Para trabajar con cadenas de texto en C++, necesitamos incluir ciertos archivos de encabezado. Usaremos los archivos de encabezado <iostream> y <string> en nuestro programa.

#include <iostream>
#include <string>

using namespace std;

Declara una variable de cadena y lee la entrada

Declararemos una variable de cadena de texto y leeremos la entrada ingresada por el usuario.

string myString;
cout<<"Enter a string: ";
getline(cin,myString);

Calcula la longitud de la cadena utilizando la función length()

Calcularemos la longitud de la cadena de texto ingresada por el usuario utilizando la función length().

int length = myString.length();

Muestra la longitud de la cadena

Mostraremos la longitud de la cadena de texto calculada en el paso anterior utilizando la instrucción cout.

cout<<"The length of the string is: "<< length << endl;

Ejemplo de código completo

#include <iostream>
#include <string>

using namespace std;

int main() {
    string myString;
    cout<<"Enter a string: ";
    getline(cin,myString);
    int length = myString.length();
    cout<<"The length of the string is: "<< length << endl;
    return 0;
}

Resumen

En este laboratorio, aprendimos cómo encontrar la longitud de una cadena de texto ingresada por el usuario utilizando la función length() en el lenguaje de programación C++. También aprendimos cómo mostrar la longitud de la cadena de texto en la terminal utilizando la instrucción cout.