Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Práctica de Manipulación de Cadenas | Tipo de Dato de Texto
Tipos de Datos en C++
Sección 3. Capítulo 5
single

single

bookDesafío: Práctica de Manipulación de Cadenas

Desliza para mostrar el menú

replace.h

replace.h

copy
12
// replaces n characters starting from start with str2 str.replace(start, n, str2)
Tarea

Swipe to start coding

Estás desarrollando un sistema de moderación de contenido para comentarios de usuarios.
El objetivo es censurar palabras prohibidas reemplazándolas por "***".

La función censorComment recibe un comment y una forbiddenWord como string.

  1. Primero, encuentra la posición de la palabra prohibida en el comentario usando el método find.
  2. Asegúrate de que la palabra realmente esté presente en el comentario comprobando que la posición no sea -1 antes de intentar cualquier reemplazo.
  3. Utiliza replace(start, n, str2) para censurar la palabra:
    • Primer parámetro: la posición inicial de la palabra prohibida (pos).
    • Segundo parámetro: la longitud de la palabra prohibida forbiddenWord.
    • Tercer parámetro: la cadena que reemplazará la palabra prohibida ("***").
  4. Devuelve el comentario modificado.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt