| 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 utilizar códigos de acceso en una matriz unidimensional
    Puede utilizar un código de acceso o contraseña, para proteger un programa importante el uso de algo tan simple como un programa de C . Los programas de C tienen una función de almacenamiento de datos denominada matriz unidimensional , que es una secuencia de celdas vacías de una longitud fija . Usted puede utilizar estas matrices para proteger con contraseña un programa , por lo que sólo se puede acceder a él. Este programa requiere un mínimo de experiencia en programación y sólo toma alrededor de una hora en completarse. Cosas que necesitará
    C IDE como Eclipse CDT
    C Compiler como GCC
    Mostrar más instrucciones
    1

    Cargue un entorno de desarrollo integrado C haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo", " Nuevo", " proyecto" y elegir la opción " Proyecto C " para crear un nuevo proyecto C . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE
    2

    Escriba las siguientes líneas para importar bibliotecas de C que le ayudarán a construir su programa: .

    # Include < ; stdio.h >

    # include

    # include
    3

    Declarar una función principal . La función principal es donde todo el código va a ir. Las llaves debajo de la declaración de la función representa el bloque de código principal para su programa. Ponga todas las declaraciones de los futuros pasos dentro de este bloque de código.

    Int main () { }


    4

    Declarar una matriz de caracteres para almacenar una contraseña llamado " clave de acceso "y le asigna un valor arbitrario , como este:

    PassCode char [ 8 ] =" 12345678 " ;
    5

    Declarar otra matriz de caracteres . Éste se utiliza para recolectar información del usuario

    caracteres InputString [ 8 ] ;
    6

    Escribe un mensaje a la pantalla que indica que el usuario introduzca la contraseña .

    puts ( " Introduzca la contraseña :") ;
    7

    Escribir código que lee desde el teclado y la almacena en la matriz

    scanf ("% " InputString . " s " , InputString ) ;
    8

    Crear una " "estado que compara la arrays " si código de acceso " y" InputString " . Si el usuario introduce la contraseña correcta , la sentencia if imprime la frase " ¡Correcto! " De lo contrario , imprime "Wrong ! "

    If ( strcmp ( InputString , Clave ))

    { puts ( " correcta "); }

    más

    { puts ( "Wrong "); }
    9

    Ejecute el programa presionando el botón verde de "Play" . El programa se ejecuta y se le pedirá que introduzca un número. Introduzca cualquier número. Si pulsa en la secuencia correcta , el programa reconoce su éxito.

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es la CTS en ASP.NET 
    ·Cómo utilizar OLE con Visual C 
    ·Cómo hacer un C + + Display Void 
    ·Cómo compilar C + + con FStream 
    ·Cómo agregar dos números enteros grandes en C + + 
    ·Cómo crear proyectos mediante programación C 
    ·Fundamentos de Sistemas Embebidos en C 
    ·Cómo escribir una cuadrícula de 5x5 con C + + 
    ·Como entrada azar números binarios en C + + 
    ·Cómo ver el Código de Visual C Proyecto 
      Artículos destacados
    ·Cómo cambiar los valores en XML con JavaScript 
    ·Cómo insertar un subprograma CNC 
    ·Cómo cambiar un Pseudocódigo a un algoritmo 
    ·Cómo escribir una función de diagrama de flujo de pro…
    ·Cómo actualizar el software desde Python 2.5 a 2.6 
    ·MySQL Error 1030 
    ·Cómo calcular flotante de precisión Point 
    ·¿Por qué hay excepciones mal número en Java 
    ·¿Qué es la sintaxis de Perl 
    ·Cómo hacer un archivo EXE en el Bloc de notas 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com