Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE INFORMATICA
DOCENTE:
NOMBRE:
Tanya Muñoz
PARALELO:
CI18 “F”
Qué son los arreglos?
Comenzaremos con lo básico, un arreglo o “array” en ingles es una estructura de datos que
nos sirve para almacenar múltiples datos en una sola variable. Imaginemos que tienes que
realizar un programa que capture 100 calificaciones, tendrías que recurrir a la declaración de
100 variables, bueno todo eso se puede evitar con un solo arreglo en donde se almacenen los
datos ingresados.
Un arreglo esta conformado por el nombre que desees usar para este y se debe reservar un
espacio de memoria para este (esto dependerá del tamaño que se necesite en cada programa)
El numero que esta entre corchetes es el numero de espacios de memoria para el arreglo
Una vez que definimos el nombre del arreglo, el tipo de dato y su tamaño se puede comenzar
a agregar datos a el.
Un dato importante de los arreglos es que comienzan desde el espacio 0 y no desde el espacio
uno como imaginas ejemplo:
Entrando al tema de los arreglos de caracteres hay algunas diferencias tales como la
declaración, la manera de imprimir el valor completo de su contenido, etc.
Se puede inicializar un arreglo con datos en el pero debemos tener cuidado si hacemos eso
ya que si quedan espacios libres en la memoria.
Este pequeño pedazo de código imprime la cadena que el usuario escriba aquí el problema
que recibe todos los datos hasta que el usuario da un espacio, en ese momento deja de guardar
lo que esta recibiendo y solo se queda con lo que fue escrito antes del espacio.
Bueno esto se puede solucionar utilizando la función llamada “getline
Podemos utilizar cin >> arregloCadena para asignar a un arreglo (desde el teclado o entrada
estandar), pero debemos tener en cuenta que cin >> leerá y asignará hasta detectar el primer
carácter en blanco (espacio).
La función getch.
Mediante la función de biblioteca getch se puede conseguir la entrada de carácteres uno a uno.
Devuelve un carácter leído del teclado. La forma general de llamar a la función getch e
Funcion Getche:
Lee un solo carácter directamente desde el teclado, mostrando tal carácter en pantalla, a través
de la BIOS o por directamente a vídeo.