| 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
    Los programas en C + + que revierta una frase
    C + + es un lenguaje de programación robusto utilizado para desarrollar todo, desde scripts de automatización sencillas para aplicaciones de escritorio completo en . Es un lenguaje de programación básico que muchos estudiantes de informática aprenden. Una de las características de C + + es la clase String , que normalmente se reservan para su uso en aplicaciones de texto y en cualquier lugar que se utilizan cadenas alfanuméricas , como contraseñas . Saber cómo invertir una cadena en C + + le permite invertir frases. Cadena Clase

    La clase string en C + + es un tipo de recipiente utilizado para contener secuencias de caracteres alfanuméricos. La diferencia entre la clase de cadena tradicional y lo que se conoce como " c- strings " es que C + + objetos de cadena incluyen muchas características incorporadas o funciones , que son más intuitiva para programar con . Esta clase también proporciona algunas características útiles adicionales que son comunes a otros tipos de contenedores de C + + . Algunas de estas funciones incluyen iteradores , definiciones capacidad , modificadores y comandos de operación de cadena , todos los cuales se pueden utilizar en combinación con otros para revertir la sentencia.
    Programa Ejemplo n º 1

    uso C + función + ' s " include " para obtener las cuerdas, y luego usar otras funciones de la clase de cadena para analizar la sentencia y luego revertirla. Este método se emplea mediante código como el siguiente ejemplo:

    # include # include # include

    void main () {char s [ 10 ], int i ; int cx ; printf ("Escriba la frase que desea invertir \\ n"); scanf ("% s " , s ) ; printf ( " Por favor, ingrese los números es necesario incluir \\ n "); scanf ("% d ", & i ) , por ( cx = 0 ; cx < i; cx + + ) { printf ("% s " , s ) , por ( cx = 0 , s [ cx ] = ' \\ 0 ' ; cx + +) ; ! cx - ; for (; cx > 0 ; printf ("% c" , s [- cx ] ) ;} }
    < br >
    programa Ejemplo n º 2

    el código siguiente creará un programa en C + + que presenta al usuario un campo de formulario en el que entrarán en la sentencia que debe ser revertida , a continuación, que revierta la sentencia y presentarlo en el mismo cuadro de diálogo

    # include # include # includevoid main () {char srcstr [ 30 ] , desstr [ 30 ], . int i , len ; clrscr (); cout << " \\ nlntroduzca la Sentencia frase invertido es \\ n "; for (i = 0 ; desstr [ i ] = ' \\ 0 ' ; ! i + +) { } cout < } getch () ;}
    Incorporación del Programa Inversión

    Si el usuario no tiene que introducir manualmente la sentencia que debe revertirse y es necesario revertir automáticamente la sentencia, se puede insertar código personalizado para hacerlo. Este tipo de programa se ejecuta como un subrutina dentro del C + + aplicación, ya que no tiene que presentar nada para el usuario, que utiliza una base de código más pequeño el siguiente código puede ser embebido dentro de su aplicación de C + + para revertir sentencias y presentarlos al usuario: . .

    void main () { int i, l , carac s [ ] = "cadena inversa se ​​presenta aquí " ; clrscr (); l = strlen ( s ) ; for (i = l; i> = 0 ; i- -) ; printf ("% c" , s [ i]) ; getch () ;}

    Previous :

    next :
      Artículos relacionados
    ·Cómo vincular un compilador de C para NetBeans 
    ·Cómo poner matriz de enteros en la función del lengua…
    ·Cómo asignar punteros 
    ·Cómo volver a la función principal en C + + 
    ·¿Cómo se mostrará el número de caracteres de una ca…
    ·Cómo cambiar el nombre del botón Disminución en el i…
    ·Cómo utilizar la función strcpy de C + + 
    ·Cómo escribir una historia del juego en C + + 
    ·Cómo cambiar un factor de relleno 
    ·Cómo firmar un archivo SIS Aplicación Nokia 
      Artículos destacados
    ·Cómo dar formato a fechas entre Java y Oracle 
    ·Cómo ajustar los controles de VB 
    ·Cómo comprobar una cadena de caracteres incorrectos en…
    ·Cómo crear una Func_Train en GtkRadiant 
    ·Cómo usar PHP: Exec 
    ·Cómo calcular los minutos totales de los desarrollador…
    ·Cómo rastrear los cambios en Python y Django 
    ·Explicación de Redondeo y truncamiento en Javascript 
    ·¿Qué es una expresión de Etiquetado 
    ·Códigos de PHP en JavaScript Sintaxis 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com