Diferencia entre revisiones de «Programación en Vala/Conceptos básicos del lenguaje»

Contenido eliminado Contenido añadido
Sigmar (discusión | contribs.)
Sigmar (discusión | contribs.)
Línea 451:
 
== Estructuras de control ==
 
Las [http://es.wikipedia.org/wiki/Estructuras_de_control estructuras de control] son las que nos permiten estructurar el programa y definir el flujo de trabajo necesario para conseguir el resultado esperado. Así todos los lenguajes de programación cuentan con más o menos estructuras de control. El lenguaje Vala por su parte dispone de un amplio número de estructuras de control a disposición de los programadores.
 
=== Bucles ===
 
Los [http://es.wikipedia.org/wiki/Bucle_%28programaci%C3%B3n%29 bucles] son estructuras de control cuya utilidad es la de repetir un código un número de veces. Dependiendo de si ese número de veces es conocido de antemano o no tenemos dos tipos de bucles.
 
En el primer grupo de bucles conocemos el número de repeticiones que va a realizar el bucle antes de que se ejecute el programa. Dentro de este grupo Vala dispone de dos estructuras de control. La primera es la que se define mediante la palabra reservada '''for'''. Este bucle tiene en su definición tres partes que distribuyen así:
 
<source lang=csharp>
for ( inicialización_contador; condicion_salida; codigo_contador ) {
// Código que se repite dentro del bucle
...
}
</source>
 
== Elementos del lenguaje ==