PLANTEL “CULHUACAN” ARREGLOS NUMERICOS Y DE CARACTERES
Enviado por nkms • 6 de Noviembre de 2019 • Ensayo • 1.090 Palabras (5 Páginas) • 345 Visitas
[pic 1][pic 2]
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
PLANTEL “CULHUACAN”
ARREGLOS NUMERICOS Y DE CARACTERES
Equipo: #5
Grupo: 1EV15
Integrantes:
Chávez Báez Uziel
García Bustos Erick A.
Gutiérrez Sáenz Rodrigo J.
Melesio García José A.
Rodríguez Puertos Miguel A.
Materia: Fundamentos de Programación
Maestro: García Cabello Víctor
INTRODUCCION
Los arreglos son estructuras de datos que consisten en un conjunto de datos del mismo tipo. Los arreglos tienen un tamaño que es la cantidad de objetos del mismo tipo que pueden almacenar. Los arreglos son entidades estáticas debido a que se declaran de un cierto tamaño y conservan este todo a lo largo de la ejecución del programa en el cual fue declarado.
Los elementos de un arreglo pueden ser inicializados en la declaración del arreglo haciendo seguir a la declaración un signo de igual y una lista entre llaves de valores separados por comas. Ejemplo.
int n[10]={32, 27, 64, 18, 95, 24, 90, 70, 8, 3};
Si en la declaración hay menos inicializadores que el tamaño del array, los elementos son inicializados a cero. Puedo entonces inicializar todo un array en 0 con la declaración:
int n[10]={0};
Declarar más inicializadores que el tamaño del arreglo es un error de sintaxis. Si en una declaración con una lista inicializadora se omite el tamaño del arreglo el número de elementos del arreglo será el número de elementos incluidos en la lista inicializadora. Ejemplo.
int a1 [] = {1,2,3,4,5};
crea un arreglo de 5 elementos.
No se puede asignar un arreglo en otro, se tiene que copiar posición a posición.
ARREGLOS
Un arreglo o “array” en inglés es una estructura de datos que nos sirve para almacenar múltiples datos en una sola variable. Por ejemplo si se tiene que realizar un programa que capture 100 calificaciones, se tendría que recurrir a la declaración de 100 variables, bueno todo eso se puede evitar con un solo arreglo en donde se almacenan los datos ingresados.
Un arreglo está conformado por el nombre que se desea usar para este y se debe reservar un espacio de memoria para este, esto también dependerá del tamaño que se necesite en cada programa.
Un ejemplo sería:
float calificacion[45]; //se necesita declarar el tipo de dato de la variable
//se le da un nombre al arreglo
//el numero que esta entre corchetes es el numero de espacios de memoria para el arreglo.
Una vez que ya se definió el nombre del arreglo, el tipo de dato y su tamaño se puede comenzar a agregar datos a él. Un dato importante de los arreglos es que comienzan desde el espacio 0 y no desde el espacio 1 como se imagina ejemplo:
#include
Using namespace std;
int main()
{
float calificacion[5]={1,2,3,4,5};
Cout<
Cout<
Cout<
Cout<
Cout<
return 0;
}
Es importante que el ultimo espacio del array quede vacío ya que si se saturan dará error para dejarlo mas claro el espacio [5] debe dejarse vacío por cuestiones de memoria.
ARREGLOS NUMERICOS
Los arreglos numéricos son utilizados para guardar números ya sea en forma de vectores o en forma de matriz. Ejemplo.
#include
using namespace std;
int main()
{
float calificacion[10],cali;
int i;
for(i=1; i<6; i++){
cout<<"Ingresa la calificacion num."<
cin>>cali;
calificacion[i]=cali;
}
for(i=1; i<6; i++){
cout<<"La calificacion No. "<
}
return 0;
}
ARREGLOS DE CARACTERES
En estos arreglos hay diferencias tales como en la declaración, la manera de imprimir el valor completo de su contenido, etc.
#include
...