C para principiantes: Funciones/lazos: juego de adivinanzas

En este instructable, usted aprenderá cómo un simple conjeturar juego en C. a lo largo de los pasos del código, se estarán implementando muchas características básicas de la lengua C. Antes de profundizar en el código sí mismo es importante que usted Aprenda los fundamentos previamente. Aprendizaje de los tópicos siguientes hará entender el código un poco más fácil.

Nota: Si usted está familiarizado con los conceptos básicos de la lengua C, vaya al crear un nuevo proyecto.

1. comentar

En el código, comentando se utiliza para agregar notas importantes acerca de cada paso que se realiza. Comentar una sola línea de código simplemente escriba / / seguido por el comentario.

Ej.: //comment

Comentarios también se utilizan para crear los encabezados al principio del código fuente. Para comentar varias líneas de código, escriba / * seguido por el comentario y agregaría un correspondiente * / para cerrar el comentario. Por ejemplo: / * nombre

Fecha

Nombre del programa * /

Comentar es especialmente importante cuando otras personas miran su código. Debería poder ver su código y entender su aplicación en cada paso que usted toma.

2. las bibliotecas

Bibliotecas en C mantener un grupo de funciones y declaraciones que son accesibles al programador cuando está incluido. Declaraciones de biblioteca se colocan generalmente al principio de un archivo y siguen el formato #include< libraryname.h >. Los que usaremos en este programa son:

incluye las funciones que tienen que ver con la entrada y salida

#include < stdio.h >

incluye funciones estándar de C

#include < stdlib.h >

incluye las funciones que tienen que ver con el tiempo #include

#include < time.h >

3. Preprocessors

En C, preprocesadores son una serie de directivas que indicar al compilador que requiere preprocesamiento (por lo tanto, el preprocesador de nombre) antes de que en realidad se compila el código. Preprocesadores comienzan con el símbolo (#).

Por ejemplo: #include

#define

4. las variables

En el código, tienes que crear nombres de variables que puede manipular el programa. Cada variable es declarada con un tipo seguido por el nombre de variable. Algunos tipos de variables comunes incluyen:

int: utilizados para variables de número entero de tamaño natural

Char: tipo entero de un byte

flotador: utilizado para decimales (puede almacenar 7 dígitos)

doble: utilizado para decimales (puede almacenar 15-16 dígitos)

5. aritmética

Para resolver cierto problema en el código, será necesario aritmética. En C, hay maneras específicas de usar operadores para hacer matemáticas. Veamos algunas de estas maneras:

Cuando se hace una variable aritmética, recuerda siempre que la variable afectada va en el lado izquierdo de la ecuación.

Variable de int por ejemplo = 3;

Regla 1: El valor de la variable puede cambiar en cualquier momento mediante la adición de otra declaración.

Variable ej. = 123;

Regla 2: También puede incrementar o disminuir el valor de un entero por uno haciendo lo siguiente:

variable ++; valor de la variable se incrementará en 1

variable--; valor de variable disminuirá en 1

Regla de 3: Para añadir a o restar un valor de la variable sería hacer lo siguiente:

variable += 3; el valor actual de la variable se incrementará en 3

variable-= 3; el valor actual de la variable disminuirá por 3

Esta regla también se aplica a la multiplicación.

Ej.: variable * = 3; el valor actual de la variable será multiplicado por 3

Regla 4: Para dividirlo utilizaría el símbolo (/) .

Ej: float promedio;

int scoreOne;

int scoreTwo;

AVG =(scoreOne+scoreTwo)/2;

Existe otro operador (%) que le dará el resto de un problema de división. Se llama el operador de módulo. Digamos que usted quiere saber lo que queda después de dividir a 31 por 4. Esto es lo debería escribir en código:

int num = 31;

Num 3 %; Esto computa el resto cuando se divide 31 por 4. La respuesta será 3.

6. Imprimir declaraciones y análisis

La función de impresión puede ser llamada para escribir algo que desee el usuario para ver cuando se ejecuta el programa. Por ejemplo, si necesita entrada de usuario deberás primero pedir esa entrada. La función de impresión se utiliza como sigue:

printf ("ingrese un número");

Cuando el usuario ejecuta el programa sólo verá "Ingrese un número."

Una vez que introduzca un número que debe haber almacenado de memoria para la variable número. Esto se hace usando la función scan.

Número de int ej.; primero declaramos la variable

printf ("ingrese un número"); preguntar al usuario para número

scanf ("%d y número); analizar en el número del usuario

(% D) dice la computadora que estamos leyendo en un entero. El símbolo (&) asigna el valor de entrada a la dirección en la memoria para el variable número.

7. mientras que & si declaraciones

A veces, solo tienes que parte de un código en algún tipo de manera condicional. Aquí es donde si bien y si las declaraciones entran en juego. El tiempo declaración continuamente ejecuta un bloque de código mientras la condición sea cierta. Se escribe como:

{while(some Condition)}

(s)

}

Una si la declaración es bastante similar. Si el condicional si la declaración es verdad el se ejecutará el bloque de código que sigue. Si la condición no es verdadera entonces se saltan ese bloque de código.

Ex. Si (algunos condición) {}

(s)

}

Artículos Relacionados

Bolsa del lazo simple (para principiantes)

Bolsa del lazo simple (para principiantes)

esto es una bolsa pequeña decidí hacer porque necesitaba algo para regalo de San Valentín de mi señora. Es muy sencillo de hacer y me tomó menos de una hora de principio a fin.Paso 1: materiales Necesitarás lo siguiente:-Algún tipo de tela (yo usé un
Cómo técnica de mano izquierda del bajo - lecciones de bajo para principiantes - juego

Cómo técnica de mano izquierda del bajo - lecciones de bajo para principiantes - juego

es aquí la lección 4 de mi serie de cómo jugar lecciones de bajo para principiantes - esta lección cubre techique de básicos de mano izquierda.  Hay más información sobre esto en la página correspondiente de mi página web:Técnica de mano izquierda pa
Arduino para principiantes y básicos electrónica Kit cartilla

Arduino para principiantes y básicos electrónica Kit cartilla

aprendí que una de mis sobrinas tuvo un interés en la programación.  Ella estaba trabajando con la robótica en el colegio y tiene una pasantía de verano donde tuvieron Arduinos.  Creo que ella fue capaz de pedir prestado un Arduino para experimentar
Pesca Casting consejos para principiante

Pesca Casting consejos para principiante

Casting con una caña de mosca es un arte que puede ser increíblemente gratificante y desafiante. Se necesita paciencia y práctica para lograr la maestría, pero aprender no tiene por qué ser difícil. Con un entendimiento de algunos principios básicos
Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

IntroducciónEste instructable muestra cómo puede cambiar un Arduino y la salida de tu móvil Android con tan solo un clic en el icono de pfodApp . Añadir un relé impulsado por esta salida para cambiar el hardware real. No hay codificación Android se r
Cómo hacer un caso para su DS Lite juegos

Cómo hacer un caso para su DS Lite juegos

quería un caso para todos mis juegos mantener en la casa, así que podía guardar su cajas de plástico fuera de la vista, pero todos los casos que encontré en línea sólo mantendría 8. Esto no significó para el recorrido, ya que tiene tantos juegos. Sin
LittleBits Arduino en el corazón el nombre esa melodía juego de adivinanzas

LittleBits Arduino en el corazón el nombre esa melodía juego de adivinanzas

Este Instructable es para una sólo ritmo melodía juego de adivinanzas. Usted puede hacer un juego similar utilizando los tonos reales si tiene un altavoz, pero no! La única parte de sonoros que tenemos ahora es un zumbador, por lo utilizamos en su lu
Línea de Arduino Robot siguientes para principiantes

Línea de Arduino Robot siguientes para principiantes

* actualizado GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } para incluir más precios, fuente de información y superior/inferior/ru
Un guía para caminar ciclos en Flash CS5 para principiantes

Un guía para caminar ciclos en Flash CS5 para principiantes

nunca vi alguien caminando y tomados en cuenta cada movimiento, no importa cómo mínimo y realmente sólo ¿cómo fue que salieron? Por supuesto que no! Es super creepy, hombre. Y no quiere ser espeluznante, ahora ¿?Por otro lado, no tengo problemas con
Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android.  Arduino para principiantes

Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android. Arduino para principiantes

Actualización: Ver Andriod/Arduino para principiantes - diseño personalizado Andriod menús para activar salidas de Arduino y apagado. Absolutamente ninguna programación requerida para una alternativa que no requiere ninguna programación en todos.Cómo
Usted robó mi corazón vestido para principiantes absolutos

Usted robó mi corazón vestido para principiantes absolutos

Este tutorial es para principiantes. Para una versión condensada, que se significa para la costurera experimentada, por favor vaya aquí: Este Instructable es muy larga. La razón de esto es porque es muy detallada para que una alcantarilla de principi
Domótica (para principiantes) con Arduino y Bludrinodroid

Domótica (para principiantes) con Arduino y Bludrinodroid

Este es un gran proyecto para principiantes en automatización del hogar. El Bludrinodroid es un app impresionante que no muchas personas conocen y id genial para principiantes hasta profesionales. Espero que disfruten el proyecto!!!!Paso 1: Las parte
Cómo tocar la guitarra para principiantes

Cómo tocar la guitarra para principiantes

Cómo tocar guitarra para principiantes - aprender tocar la guitarra en simple pasos, ofrecemos clases de guitarra gratis para principiantes, además de guitarra gratis acordes clases. Cómo tocar guitarra para principiantes - es el #1 instructivo onlin
Bufanda de ganchillo fácil (para principiantes).

Bufanda de ganchillo fácil (para principiantes).

No soy una experta en ganchillo o hacer punto, por lo que yo buscaba algo fácil. Vi esta bufanda del ganchillo en una página de facebook y no podía esperar para hacer una. Para quienes no conocen mucho sobre crochet, un principiante como yo encuentra