Programación De Computadores
Enviado por abner234 • 31 de Marzo de 2020 • Apuntes • 313 Palabras (2 Páginas) • 121 Visitas
[pic 1][pic 2]
Programación De Computadores
PRC3101
Carlos Santibáñez Rodríguez
Contenidos[pic 3]
- Arrays y Strings
Arrays (arreglos).
» Anteriormente hemos utilizado valores que hemos almacenado en una variable para su posterior tratamiento, ahora almacenaremos múltiples valores…esto es conocido como “arreglo”.
¿Qué es un arreglo?
» Un arreglo es un numero fijo de elementos del mismo tipo almacenado de manera secuencial en la memoria.
» Entonces…Un arreglo de enteros contendrá solo números enteros, un arreglo de caracteres solo contendrá números o caracteres.
» El tamaño del arreglo hace referencia a sus dimensiones, que para ser declaradas utilizan el siguiente esquema.
[pic 4]
¿Qué es un arreglo?
» Nuestro primer arreglo se llamara arr, será del tipo integer y contendrá 4 elementos… ¿Cómo se ingresa?
» Los elementos de un arreglo pueden ser accesados utilizando un index del arreglo. Los arreglos en C++ comienzan con índice 0, entonces el primer elemento del índice es 0. Entonces, para ingresar al tercer elemento.
Ejemplo
[pic 5]
» Un arreglo puede ser utilizado como argumento de una función. Cuando declaramos la función, simplemente especificamos el arreglo como un parámetro, con una dimensión. El arreglo puede entonces ser usado normalmente con la función.
Ejemplo
[pic 6]
Strings (cadenas)
» Cadenas de variables literales como “Hola, mundo!” se representan dentro de C++ como una secuencia de caracteres en la memoria. En otras palabras, una cadena es simplemente un “arreglo” y puede ser manipulado.
Ejemplo
[pic 7]
» Los caracteres individuales en una cadena pueden ser manipulados directamente por el programador o pueden ser utilizados por funciones especiales por las librerías de C++. Estas se pueden incluir en el programa mediante la utilización de la directiva #include.
» Cctype(ctype.h): manejo de caracteres
» Cstdio(stdio.h): Operaciones de ingreso/salida
» Cstdlib (stdlib.h): Utilidades generales
» cstring (string.h): manipulación de string
Finalmente[pic 8]
[pic 9][pic 10]
Programación De Computadores
PRC3101
Carlos Santibáñez Rodríguez
...