CONTENIDO DE LA LECCIÓN 18
CONTENIDO DE LA LECCIÓN 18
CONTENIDO DE LA LECCIÓN 18
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MIGUEL Á. TOLEDO MARTÍNEZ<br />
enunciados muestran cómo se pueden realizar las operaciones aritméticas con los elementos del<br />
arreglo.<br />
En todos los casos anteriores, los valores de los elementos del arreglo no se afectan por<br />
las operaciones de asignación. El principal requerimiento es que x debe estar definida como la<br />
misma clase de datos de los elementos del arreglo para no obtener resultados inesperados.<br />
Como ejemplo final, considere estos enunciados de asignación:<br />
muestra[0] = muestra[MAX - 1];<br />
muestra[1] = Muestra[2] + Muestra[3];<br />
¿Puede usted determinar qué pasa aquí? En el primer enunciado, el primer elemento<br />
del arreglo se reemplaza por medio del último elemento del arreglo, ¿se afecta el último<br />
elemento del arreglo? No, porque aparece del lado derecho del operador de asignación. En el<br />
segundo caso, el segundo elemento del arreglo en el índice [1] se reemplaza por la suma del<br />
tercero y cuarto elementos del arreglo en los índices [2] y [3] De nuevo, el tercero y cuarto<br />
elementos del arreglo no se afectan por esta operación, porque aparecen del lado derecho del<br />
operador de asignación.<br />
ESCRITURA <strong>DE</strong> ELEMENTOS <strong>DE</strong>L ARREGLO<br />
Los objetos cout se usan para mostrar los elementos del arreglo. Usemos el mismo<br />
arreglo para demostrar cómo escribir elementos del arreglo. Aquí está de nuevo la definición del<br />
arreglo:<br />
const int MAX = 10;<br />
int muestra[MAX];<br />
¿Qué se supone que harán los siguientes enunciados?<br />
cout