Componentes de un programa C++: Directivas de preprocesamiento. Declaraciones globales. Funciones definidas por el usuario. Función main. Comentarios para entender el funcionamiento del programa Estructura de un Programa: Cabecera, Directivas, Prototipos de Constantes simbólicas: Las constantes simbólicas tienen un nombre (identificador). Variable: es una localidad de memoria cuyo valor puede ser cambiado durante la ejecución del programa. Operadores: Operadores Aritméticos, Operadores Relacionales, Operadores Lógicos Operadores de Asignación Operadores de Dirección Operadores de Bits Funciones, Función Main, Otras Fncs. % Modulo Palabras Reservadas Ejemplos: ++ Incremento Auto, break, case, double, else, -- Decremento Int, long, struct, switch, etc. Int = Tipo entero (1,2,3) Indicadores: Un identificador es un nombre con el que se hace referencia a una función o al contenido de una zona de la memoria Float= Tipo flotante (Decimales) Chat= Carácter (Letras) Sentencia if: Se ejecuta cuando la condición es verdadera (true); de no ser así, se evita dicha acción. Constantes numéricas: Son valores numéricos, enteros o de punto flotante. Sentencia if else: especificar una acción a realizar cuando la condición es verdadera, y otra distinta cuando la condición es falsa (false). Constantes carácter: Cualquier carácter individual encerrado entre apóstrofos (tal como 'a', 'Y', ')', '+', etc.) Sentencia if else anidada: se puede utilizar para implementar decisiones con varias alternativas o multi-alternativas. (variable). Cadenas de caracteres: Un conjunto de caracteres alfanuméricos encerrados entre comillas Cout = Introducir texto Cin = Leer la variable Sentencia de control switch: se utiliza para hacer una selección entre múltiples alternativas. Sentencia while: es un bucle preset de modo que cuando se ejecuta el mismo, se evalúa antes de que se ejecute el cuerpo del bucle. Sentencia while: es un bucle preset de modo que cuando se ejecuta el mismo, se evalúa antes de que se ejecute el cuerpo del bucle. La sentencia For: es el más adecuado para implementar bucles anidados por contador, que son lazos en el que un conjunto de sentencias se ejecuta una vez por cada valor de un rango especificado Lazos anidados: constan de un lazo externo con uno o más lazos internos. Cada vez que se repite un lazo externo, los lazos internos iteran reevaluándose las componentes de control y ejecutándose las iteraciones requeridas. Sentencia Do-While: se utiliza para especificar un bucle condicional que se ejecuta al menos una vez. Arreglos (array): Un array (arreglo, lista o tabla) es una secuencia de objetos del mismo tipo, que se numeran consecutivamente 0, 1, 2, 3. Un array se declara indicando al compilador el tamaño o longitud del array.