Cómo construir un básico de bucle en el lenguaje c

Video: Curso Lenguaje C - Capitulo 10 - Menu de opciones

El núcleo de la mayoría de los programas modernos, incluidos los que en el lenguaje C, es el loop. Un bucle da un programa de la capacidad de repetir un grupo de instrucciones, a veces durante un recuento dado o duración, o, a menudo, hasta que se cumpla una determinada condición. El lenguaje C le da muchas maneras de crear bucles en el código, pero la más común es la para lazo.

UN para bucle tiene tres partes:

  • La puesta en marcha

  • La condición de salida para el que termina el bucle

  • La parte que se repite, que son las declaraciones que se repiten

En el lenguaje C, el para lazo puede manejar estas condiciones en una declaración a mano, lo que hace que sea fácil de entender, a pesar de la complejidad de lo que parece.

Hubo un tiempo en que los maestros podrían castigar a los estudiantes haciéndoles escribir algunas lección de vida, diga “Me abstendré de llamar a mis nombres de sus amigos,” en la pizarra 100 veces. El siguiente programa hace lo mismo en una pantalla de ordenador en menos de un segundo:

#include int main {int c-para () (c = 0-CLT; 100-C = C + 1) {puts ("Me abstendré de llamar a mis nombres de sus amigos.") -} return (0) -}

Al guardar el código fuente en el disco, compilarlo y ejecutarlo, se obtiene lo siguiente:

Me abstendré de llamar a mis amigos names.I deberán abstenerse de llamar a mis amigos names.I deberán abstenerse de llamar a mis nombres de sus amigos.

Y así sucesivamente, para 100 líneas. Así es como funciona:

los para palabra clave es seguido por un conjunto de paréntesis. Dentro de los paréntesis son tres elementos separados que configuran el bucle. Considere la precedente para lazo:

para (c = 0-CLT; 100-c = c + 1)

los do variables ya se define como una int (entero). Es utilizado por el para bucle para controlar cuántas veces el bucle - las declaraciones que pertenece a para - se repite. Primero viene la configuración:

c = 0

La variable c se le asigna el valor 0. El para declaración hace esto en primer lugar, antes de que el bucle se repite cada vez, y luego sólo una vez.

Video: Tutoriales C++ - #11 Bucles - Sentencia for

Tenga en cuenta que a partir de 0 en vez de 1 es una cosa tradicional lenguaje C. Cero es el número de “primera”. Hay que acostumbrarse a eso.

A continuación viene la condición de salida:

Video: Ciclo for en C - tutorial basico

CLT; 100

El bucle se repite siempre que el valor de la variable do es inferior a 100. Por último, aquí está el “hacer esto” parte del bucle:

c = c + 1

Cada vez que el bucle se repite, la para sentencia se ejecuta esta declaración. Tiene que ser una sentencia de lenguaje C Real, uno que espera alguna manera manipula la variable que se ha configurado en el primer paso. En este caso, el valor de la variable do se incrementa, o incrementado, por uno.

Video: Tutorial C++ 13. While y "Do While"

El bucle en sí consta de las siguientes instrucciones para. Estos se incluyen entre llaves:

para (c = 0-CLT; 100-C = C + 1) {puts ("Me abstendré de llamar a mis nombres de sus amigos.") -}

O, ya que no es sólo una declaración después de para, usted puede eliminar los apoyos:

para (c = 0-CLT; 100-C = C + 1) puts ("Me abstendré de llamar a mis nombres de sus amigos.") -
Artículos Relacionados