| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo calcular la longitud de cuerda
    En programación , una cadena es un conjunto de caracteres que representan palabras. Por lo general , las variables y el tipo de datos que poseen deben ser declaradas antes de ser utilizadas , y en muchos de los idiomas modernos como C , las cadenas se clasifican como una colección - bien conocido como una serie - de los caracteres individuales con el " tipo char " . La mayoría de los lenguajes de software proporcionan funciones intrínsecas para determinar la longitud de las cadenas , ya que muchas funciones requieren esta información para llevar a cabo correctamente. Sin embargo, como alternativa al uso de una función intrínseca , puede escribir su propio código que calcular la longitud de la cadena , poniendo un contador dentro de un bucle while que termina al llegar al final de la palabra . Instrucciones
    1

    Declarar la cadena que desea que la duración de la . En C esto se puede hacer de la siguiente manera : variableName char [ ] = " palabra " . Dado que la variable se declara entre comillas el carácter nulo sigue a la palabra que resulta en una matriz con cinco elementos. Para el ejemplo actual , el " variableName [ i ] " sintaxis accede al elemento i-ésimo , donde los elementos están numerados de cero a cuatro . Por ejemplo, el " variableName [ 1 ]" sintaxis devuelve la letra ' o'.
    2

    Configuración del tiempo -do marco circular que contendrá las instrucciones para contar el número de cartas en la cadena. Un bucle while es de la forma ", mientras que condiciones lo hacen tareas " . En C el siguiente while se evalúa como verdadera hasta que el bucle lee el carácter nulo , en cuyo punto el ciclo termina .

    While ( variableName [ i])

    {

    insertar código para hacer el recuento aquí

    }
    3

    Inicialice la variable entera i a cero, de la siguiente manera :

    i = 0 ; < br > Mientras

    ( variableName [ i])

    {

    código de inserción para hacer el recuento aquí

    }

    Es importante proporcionar una valor inicial desde C, y un montón de otros idiomas , no lo hará por ti, y el código no funcionará
    4

    Insertar el contador en el bucle while , de la siguiente manera : .

    i = 0 ;

    While ( variableName [ i])

    {

    i + + ; }


    line i + + es el mostrador y se incrementa la variable i en uno. Inicialmente i es cero, lo que significa variableName [ i ] es la letra ' w ' , y la sentencia while se evalúa como cierta y el código dentro del bucle while ejecuta , el aumento de i por uno. Este proceso se repite hasta que el valor nulo en la matriz de cadenas que se alcance , momento en el que i es igual a la longitud de la cadena .
    5

    Imprimir el valor final de la barra, o de forma equivalente la longitud de la cuerda, a la pantalla para que pueda comprobarlo. En C utilice el siguiente código para hacer esto:

    printf ( " La longitud de la cadena es% d \\ n", i);

    Previous :

    next :
      Artículos relacionados
    ·Cómo Hacer un vínculo con Windows Mobile 
    ·Cómo aprender a codificar un microcontrolador en C 
    ·Cómo hacer parte Int. de C + + String 
    ·Cómo asignar una matriz 2D Uso Malloc 
    ·Cómo medir milisegundos en ANSI C 
    ·Cómo flujo de video en vivo en Xcode 
    ·Cómo utilizar la función strrchr en C + + 
    ·Cómo utilizar Ctags Con UltraStudio 
    ·Cómo compilar CPP mediante Visual Studio 
    ·Cómo utilizar los archivos esqueléticos en OGRE 
      Artículos destacados
    ·Cómo agregar Minutes to DateTime 
    ·Cómo Tile un fondo en HTML 
    ·Cómo aprender Design System 
    ·Python para programadores principiantes 
    ·Cómo convertir Int a flotar en Visual Basic 
    ·Cómo utilizar el módulo con doble 
    ·Cómo pasar una cadena a abrir un ifstream 
    ·Funciones estáticas en Python 
    ·Cómo ejecutar un proceso en un PC remoto con Wmi 
    ·Operaciones de cadenas en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com