es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: UPPERCASE

Traduce lo siguiente al español. Utiliza una función de un solo parametro para cambiar las letras mayúsculas a minúsculas y viceversa (C ++). La tarea es la siguiente: Escribir una función en C ++ que pueda tomar una cadena como entrada y cambiar cada letra mayúscula a minúscula y viceversa. La función solo debe tener un parámetro, que es la cadena de entrada, y devolver una cadena que es la versión modificada de la cadena de entrada. Ejemplo de entrada: “Ceci Est Un ExEmple De ChAine De CaractEres” Ejemplo de salida: “cECI eST uN eXeMPLE dE cHaINE dE cARACTèRES” Aquí hay un posible código que implementa esta función: “`cpp #include #include using namespace std; string toggleCase(string input) { string output = “”; for(int i = 0; i < input.length(); i++) { if(isupper(input[i])) { output += tolower(input[i]); } else if(islower(input[i])) { output += toupper(input[i]); } else { output += input[i]; } } return output; } int main() { string input = "Ceci Est Un ExEmple De ChAine De CaractEres"; string output = toggleCase(input); cout << output << endl; return 0; } ``` La función `toggleCase()` toma la entrada como un parámetro y luego itera sobre cada carácter en la entrada. Si el carácter es una letra mayúscula, se convierte en minúscula y se agrega a la salida. Si el carácter es una letra minúscula, se convierte en mayúscula y se agrega a la salida. Para todos los demás caracteres (como el espacio), simplemente se agrega a la salida sin cambios. Finalmente, la función devuelve la cadena de salida modificada. En el ejemplo, la función se llamó con la cadena "Ceci Est Un ExEmple De ChAine De CaractEres" y devolvió la cadena "cECI eST uN eXeMPLE dE cHAINE dE cARACTÈRES". Note que las mayúsculas y las minúsculas se han invertido en toda la cadena.

Tengo la función trans que utiliza un solo parámetro, debe ser void y devuelve a través de c el caso opuesto de una letra de una palabra ingresada en main. Ejemplo: Entrada: dOgdoG Salida: DoGDOg La función cambia el caso, pero no puedo encontrar una forma de construir la nueva . . . Read more

Usar SED para convertir en mayúscula una columna específica.

Debo convertir la cuarta columna a mayúsculas con solo un comando sed. user,gender,age,native<em>lang,other</em>lang 0,M,19,finnish,english swedish german 1,M,30,urdu,english 2,F,26,finnish,english swedish german 3,M,20,finnish,english french swedish 4,F,20,finnish,english swedish Este es mi mejor movimiento pero cambia todas las columnas. sed -e ‘s/\(.*\)/\U\1/’ Realmente quiero entender el comando, pero realmente me pierdo con por qué . . . Read more