Estructura c++
Objetivo: Brindar a los estudiantes del curso de Programación de Computadores una guía rápida de la sintaxis de C++.
1. ESTRUCTURAS DE CONTROL
En C++ existentres tipos de estructuras de control:
C++ cuenta con siete estructuras de control: una de secuencia, tres de selección (if, if/else, swhitch) y tres de repetición (for, while, do/while).Recomendación 1. Utilizar la estructura de selección if no implica utilizar siempre un else. Hay ocasiones en que un else no es necesario, por tanto, no lo coloque.
Recomendación 2. Utilice for cuandosepa de antemano cuántas veces se ejecutará el cuerpo del ciclo, de lo contrario utilice while o do/while.
Recomendación 3. Utilice while cuando el cuerpo del ciclo tenga que ejecutarse sólo siuna condición es cierta.
Recomendación 4. Utilice do/while cuando desee que el cuerpo del ciclo se ejecute al menos una vez.
2. EJEMPLOS DE USO DE LAS ESTRUCTURAS DE CONTROL
2.1 ESTRUCTURADE SECUENCIA IF
La sintaxis de un if es la siguiente:
if (condición_es_verdadera)
{
/*Bloque de instrucciones*/
}
Recomendación 5. Nunca coloque un ; (punto y coma) después de lacondición del if porque esto crearía una estructura vacía (sin cuerpo) ya que las instrucciones que hay dentro de él se ejecutan aunque la condición sea falsa.
Recomendación 6. C++ utiliza lassiguientes convenciones:
=: Asignar un valor a una variable.
== : Comparar dos expresiones.
Cuando se evalúan condiciones que implican comparaciones de sus valores entonces seutiliza el “doble igual”.
Ifs anidados:
Recomendación 7. Utilice sangrías de 3 o 4 espacios para destacar el cuerpo de una estructura. Esto facilita la búsqueda de errores de sintaxis y le da unapresentación más elegante y llamativa a los programas.
2.2 ESTRUCTURA DE SECUENCIA IF
La sintaxis de if/else es la siguiente:
if (condición_es_verdadera)
{
/*Bloque de instrucciones...
Regístrate para leer el documento completo.