Lenguaje de Programación C++ Unidad III. Programación básica C++: Parte 1 Objetivos: • Conocer el proceso de compilación de un programa. • Manejar los tipos de datos primitivos del lenguaje, los tipos de datos definidos por el usuario y los modificadores de tipos de variables. • Manejar y realizar operaciones con los operadores básicos de C++. • Desarrollar proyectos básicos en el IDE CodeBlocks. • Conocer las distintas secuencias de escape para dar formato a las salidas en pantalla. • Conocer y manejar los arreglos estáticos en C++. 1 Lenguaje de Programación C++ Unidad III. Programación básica C++ Arreglos Los arreglos forman parte de la amplia variedad de herramientas que nos ofrece C y C++. Los arreglos son utilizados para almacenar múltiples valores de una única variable. En muchas ocasiones se requiere almacenar gran cantidad de información en una variable sin tener que declarar tantas variables del mismo tipo de dato. Crear un arreglo (vector) es sencillo, siguiendo la siguiente sintaxis. <tipo de dato> nombre [número de elementos]; Para acceder a los elementos del arreglo se utiliza un índice entero consecutivo. Usando el valor del índice entre corchetes se accede a un elemento del arreglo, por ejemplo nombresDePersonas[0]. Los arreglos o vectores son llamados arreglos unidimensionales, se almacenan los valores en un solo bloque de memoria, uno después de otro. La primera posición del arreglo es 0 (no 1 como podría pensarse). En este tipo de arreglo previamente indicamos con un valor el número de elementos que tendrá (3 elementos para el caso del ejemplo) y por ellos son llamados estáticos pues de antemano conocemos el número de elementos que tendrá la variable y por ende el espacio de memoria que será reservado para su manejo. string nombresDePersonas[3]; // arreglo de 3 elementos nombresDePersonas[0]="David"; nombresDePersonas[1]="Pablo"; nombresDePersonas[2]="Laura"; // Otra forma de declarer un arreglo int edadDePersonas[3]={30,31,26}; Código 1, El código se encuentra en el archivo anexo U3_6_ejemploOperadores El tipo de dato del arreglo puede variar, se pueden crear arreglos de cualquier tipo de dato, incluso de estructuras de datos. En la Unidad V veremos el manejo de apuntadores y arreglo dinámicos que nos permitirán crear variables sin un tamaño definido de valores. Como resumen podemos decir que: • Todo arreglo debe tener definido un tipo de dato. • Todo arreglo necesita de una dimensión o tamaño. • La primera posición del arreglo es 0. • Se pueden crear arreglos de cualquier tipo de dato, incluso de tipos de datos definidos por el usuario. 2 Lenguaje de Programación C++ Unidad III. Programación básica C++ Actividad a evaluar: Revise la actividad número 1 de esta semana en la plataforma del curso en línea. 3