viernes, 5 de diciembre de 2014

VECTORES (Día 4-12-14 y 5-12-14)

VECTORES

Un vector es una estructura de datos que donde podemos almacenar un conjunto de Datos. El vector se define con un único nombre y por medio de un subíndice hacemos referencia a cada uno de sus elementos (componentes).


El objeto Array nos permite definir el tamaño que va a tener dicho vector.

FUNCIONES

Funciones
La herramienta más potente con la que podemos facilitar, reducir y dividir el trabajo en programación, es escribir aquellos grupos de sentencias una sola y única vez bajo la forma de una "Función".

Una función es un conjunto de instrucciones que resuelven una parte del problema y que es posible utilizarlo desde diferentes partes de un programa.

Con funciones podemos segmentar un programa en varias partes.

Entre funciones se encuentras las llamadas, funciones con parámetros y funciones que retornan un valor.

Funciones con parámetros


Funciones que retornan un valor





Estructuras Repetitivas y Estructura Switch

Estructura SWITCH

La instrucción switch se puede remplazar por las instrucciones if/else if.Se utiliza para especificar un número elevado de condiciones o casos dentro de la estructura condicionante.

Estructura Repetitiva "while"

Esta estructura se puede traducir como "Mientras que...".Nos deja ejecutar una instrucción o un conjunto de ellas varias veces siempre y cuando entre dentro de la condición especificada.

Este tipo de ejecución se caracteriza por:

- La o las sentencias que se repiten. 

- El test o prueba de condición antes de cada repetición, que motivará que se repitan o no las sentencias.

Si se cumple la condición, la ejecución se repetirá hasta que la misma condición deje de permitrselo. Ej: Suma uno al contador mientras que este no llegue a 100.

Otro ejemplo:



Estructura Repetitiva "do/while"

Ejecuta al menos una vez su bloque repetitivo, a diferencia del while que puede no ejecutar el bloque.Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutará el bloque repetitivo. 



Estructura Repetitiva "for"

Se utiliza en situaciones en las que  sabemos  la cantidad de veces que queremos que se ejecute el bloque de instrucciones.Ejemplo: Voy a ingresar 500 euros en el banco, voy a elegir 2 pares de zapatos, etc.

La sentencia break provoca la salida inmediata del mismo bucle.







Operadores lógicos && y ||

Operadores Lógicos && y ||

"&&" Se puede traducir o leer como "Y". Este operador se utiliza cuando una estructura condicional tiene dos condiciones. Cuando ponemos &&, las dos condiciones deben ser verdaderas para que el resultado de la condición pueda ser Verdadero.



"||" Se puede traducir o leer como "O". Si la primera condición es verdadera la segunda también es verdadera, por lo tanto, la rama es de verdadero.