Implemente una función llamada contarcaracteres, que cuenta el número de caracteres en una cadena.

programación


Implemente una función llamada countCharacters, que toma una cadenaconst char *strand y devuelve un número entero. Utilice un bucle while para contar el número de caracteres en la cadena ingresada y devolverlo.

Lo que he probado:

Implemente una función llamada countCharacters, que toma una cadenaconst char *strand y devuelve un número entero. Utilice un bucle while para contar el número de caracteres en la cadena ingresada y devolverlo.

Solución 1

Las etiquetas de preguntas java/javascript pero tu pregunta incluye un puntero (*str), por lo tanto asumo que en realidad es C código. La respuesta sería diferente en java/javascript pero el principio sería el mismo.

No conseguirás que nadie haga la tarea por ti, así que aquí tienes algunos consejos que te llevarán a tu propia respuesta con sólo un poco de investigación de tu parte:

– La cadena estilo AC es una char formación; el final de la matriz se indica con un carácter nulo
*str es un puntero al primer carácter de la matriz de caracteres
– puedes usar str[] para hacer referencia a los elementos de la matriz
– Puedes usar un while bucle para contar los miembros de una matriz

C
#include <stdio.h>
#include <string.h>

int countCharacters(const char *str) {
    
    //You need to work this bit out using information above

    }
    return count;
}

int main() {
    const char *str = "Hello, World!";
    printf("The string '%s' has %d characters.\n", str, countCharacters(str));
    return 0;
}

Solución 2

Si bien estamos más que dispuestos a ayudar a aquellos que están estancados, ¡eso no significa que estemos aquí para hacerlo todo por usted! No podemos hacer todo el trabajo, o te pagan por esto o es parte de tus calificaciones y no sería nada justo que lo hiciéramos todo por ti.

Por eso necesitamos que usted haga el trabajo y lo ayudaremos cuando se quede atascado. ¡Eso no significa que le daremos una solución paso a paso que pueda entregar!
Empiece por explicar dónde se encuentra en este momento y cuál es el siguiente paso del proceso. Luego cuéntenos qué ha intentado para que el siguiente paso funcione y qué sucedió cuando lo hizo.

Si tiene problemas para comenzar, esto puede ayudar: Cómo escribir código para resolver un problema, una guía para principiantes[^]

コメント

タイトルとURLをコピーしました