Está en la página 1de 3

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

CENTRO DE ADMISION Y NIVELACION

FUNDAMENTOS DE INFORMATICA

DOCENTE:

Alex Santiago Mantilla

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.

Esto puede arreglarse definiendo el numero de espacios de memoria para el arreglo o


poniendo un ” \0 ” al terminar los datos necesarios.
Con ese \0 le das la instrucción a la computadora que la cadena terminó eh imprime todo
hasta que encuentre este carácter
Así como se puede trabajar con caracteres se puede con cadenas

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

Arreglos y "cin >>"

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

variable de carácter = getch( );

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.

También podría gustarte