viernes, 5 de diciembre de 2014

Estructura de control (Casos para)

Como ya miramos anterior mente la estructura if donde se evaluaba una condición a la ves en este caso tenemos este tema que presento, nos sirve para evaluar muchas condiciones a la vez, en estos casos se utiliza un "casos para" o también conocida como la instrucción "Switch".

La forma de utilizar casos para es mediante la instrucción Switch que es una decisión múltiple, donde lo que hace el programa  es buscar un sierto caracter ya sea uno de tipo int, char o otro para evaluarlo y si lo encuentra entonces ejecuta el bloque de instrucciones que se encuentran enlosadas a dicha constante, por otra parte si no encuentra el valor de la variable en el espacio asignado, entonces ejecuta un bloque de instrucciones llamado default, este este es opcional ya no es necesario.


Ejemplo.

#include <iostream.h>

using namespace std;

int resp=0;

main (void){

Cout<<"Cual es tu numero favorito del 1 al 3"<<endl;

cin>>resp;

switch (resp){

case 1:

cout<<"Bien el mio igual"<<endl;

break;

case 2:

cout<<"Bien es muy bueno el 2"<<endl;

break;

case 3:

cout<<"Bien eso es genial"<<endl;

break;

}
Estructura de control                  FOR

Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa mas de una vez.
Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.
La sintaxis de esta estructura de control es la siguiente:
for (asignación ;contador; incremento){
cout<<"instrucciones"<<endl;
}

Ejemplo.
For (variable=0; variable>cantidad; variable++){
Instrucciones.
}

x

If y Else (estructuras de control). 

Dentro de la programación llegamos punto en el cual deseas realizar aplicaciones que puedan tomar decisiones según los datos que introduzca un usuario. 

En los programas que se desarrollan los usuarios toman decisiones que el programa actúa según las opciones que eligen los mismos, un ejemplo de esto es un vídeo juego, a el cual tenemos que darle instrucciones el cual su sofrenare lo interpretara muchas de estas instrucciones son decisiones. Hoy analizare como poder realizar la estructura y ademas la sintaxis que se debe de usar.

Sintaxis.

Primeramente escribimos la estructura de control que analizamos (IF) seguido abrimos paréntesis y ponemos la condición a cumplirse. De esta forma si se cumple la condición dentro de los paréntesis se ejecutara el bloque de instrucciones.

Por otra parte tenemos el ELSE el cual es lo contrario al IF ya que si este no se ejecuta se ejecutara el ELSE en este no pondremos condición ya que sera la opuesto a la condicion anterior.

Estructura.

IF (condicion){


cout<<"Bloque de instrucciones a ejecutar"<<endl;

}


ELSE {


cout<<"Bloque de instrucciones que se ejecutaran si no se cumple la condicion anterior"<<endl;

}

miércoles, 3 de diciembre de 2014

Se analizara while una de las estructuras de control mas usadas.

Este es un ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina.

Su formato general es :

Primeramente se escribe while y entre paréntesis la condición que se tiene que cumplir para que se ejecute lo que estas dentro de el bloque comprendido de la estructura while. 

Un error muy común con el while, es poner un punto y coma(;) después de la (condición) ejemplo while(condicion); ←-esto es y causa un error.

Otro de los errores comunes es confundir las los lenguajes de programación tales como Visual Basic o Java.

Un ejemplo:   

#include "iostream"

using namespace std;

int main(){

int x,n;

cout<<"Si quiere ver un mensaje digite 1 si quieres salir presiona una tecla "<<endl;

cin>>x;

while (x==1){

cout<<"Hola mundo"<<endl;

}

system("pause");

}