arreglos
Arrays en C++
Arrays en C++
Arrays en C++
Arregos en C++
INGENIERIA DE SISTEMAS
Lógica y Algoritmos
Dr. Jorge Mayhuasca Guerra
INGENIERIA DE SISTEMASArreglos
• Un arreglo es un conjunto de variables del
mismo tipo que poseen un nombre común
concatenado a un índice.
• El índice permite acceder directamente a un
elemento particular de un arreglo.• Los arreglos en lenguaje C se almacenan en
celdas de memoria contiguas.
• Pueden tener 1 o más dimensiones.
INGENIERIA DE SISTEMAS
Arreglos
• Los arreglos pueden tener una o variasdimensiones.
Dr. Jorge Mayhuasca Guerra
INGENIERIA DE SISTEMAS
INGENIERIA DE SISTEMAS
Arreglos unidimensionales
• La forma general de declaracion:
tipo nombre_variable [tamaño];• La cantidad de memoria en bytes se puede
obtener con la función:
numero_bytes = sizeof(tipo)*tamaño;
• El 0 es el índice del primer elemento de un arreglo.
INGENIERIA DE SISTEMAS
Arrays• Índice de un arreglo
– Todo arreglo esta compuesto por un numero
de elementos.
– El índice es un numero correlativo que indica
la posición de un elemento del arreglo.
– Los índices enC++ van desde la posición 0
hasta la posición tamaño – 1.
Dr. Jorge Mayhuasca Guerra
INGENIERIA DE SISTEMAS
Arrays
• Elemento de un arreglo
– Un elemento de un arreglo es un valorparticular dentro de la estructura del arreglo.
– Para acceder a un elemento del arreglo es
necesario indicar la posición o índice dentro
del arreglo.
Ejemplo:
• arreglo[0] //Primer elemento delarreglo
• arreglo[3] //Cuarto elemento del arreglo
Dr. Jorge Mayhuasca Guerra
INGENIERIA DE SISTEMAS
Ejemplo 1: Realizar un programa que cargue el arreglo base con
los cuadrados de losnúmeros del 1 al 10 y luego los visualiza.
#include
#include
• sqrs[0] = 1*1
int main()
• sqrs[1] = 2*2
{
• sqrs[2] = 3*3
int base[10];
• sqrs[3] = 4*4
int i;
• sqrs[4] = 5*5
for...
Regístrate para leer el documento completo.