CONTENIDO DE LA LECCIÓN 18
CONTENIDO DE LA LECCIÓN 18 CONTENIDO DE LA LECCIÓN 18
MIGUEL Á. TOLEDO MARTÍNEZ enunciados muestran cómo se pueden realizar las operaciones aritméticas con los elementos del arreglo. En todos los casos anteriores, los valores de los elementos del arreglo no se afectan por las operaciones de asignación. El principal requerimiento es que x debe estar definida como la misma clase de datos de los elementos del arreglo para no obtener resultados inesperados. Como ejemplo final, considere estos enunciados de asignación: muestra[0] = muestra[MAX - 1]; muestra[1] = Muestra[2] + Muestra[3]; ¿Puede usted determinar qué pasa aquí? En el primer enunciado, el primer elemento del arreglo se reemplaza por medio del último elemento del arreglo, ¿se afecta el último elemento del arreglo? No, porque aparece del lado derecho del operador de asignación. En el segundo caso, el segundo elemento del arreglo en el índice [1] se reemplaza por la suma del tercero y cuarto elementos del arreglo en los índices [2] y [3] De nuevo, el tercero y cuarto elementos del arreglo no se afectan por esta operación, porque aparecen del lado derecho del operador de asignación. ESCRITURA DE ELEMENTOS DEL ARREGLO Los objetos cout se usan para mostrar los elementos del arreglo. Usemos el mismo arreglo para demostrar cómo escribir elementos del arreglo. Aquí está de nuevo la definición del arreglo: const int MAX = 10; int muestra[MAX]; ¿Qué se supone que harán los siguientes enunciados? cout
MIGUEL Á. TOLEDO MARTÍNEZ // MUESTRA UN ARREGLO CON UN CICLO for #include // Para cin y cout // ENUNCIA EL TAMAÑO DEL ARREGLO const int MAX = 10; void main(void) { int muestra[MAX]; // DEFINE UN ARREGLO ENTERO for(int i = 0; i < MAX; ++i) muestra[i] = i * i; for (int i = 0; i < MAX; ++i) cout
- Page 1 and 2: MIGUEL Á. TOLEDO MARTÍNEZ CONTENI
- Page 3 and 4: MIGUEL Á. TOLEDO MARTÍNEZ LECCIÓ
- Page 5 and 6: MIGUEL Á. TOLEDO MARTÍNEZ ELEMENT
- Page 7 and 8: MIGUEL Á. TOLEDO MARTÍNEZ Con las
- Page 9: MIGUEL Á. TOLEDO MARTÍNEZ del arr
- Page 13 and 14: MIGUEL Á. TOLEDO MARTÍNEZ que exp
- Page 15 and 16: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 17 and 18: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 19 and 20: MIGUEL Á. TOLEDO MARTÍNEZ void ma
- Page 21 and 22: MIGUEL Á. TOLEDO MARTÍNEZ PASO DE
- Page 23 and 24: MIGUEL Á. TOLEDO MARTÍNEZ void pa
- Page 25 and 26: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 27 and 28: MIGUEL Á. TOLEDO MARTÍNEZ int bus
- Page 29 and 30: MIGUEL Á. TOLEDO MARTÍNEZ El cuer
- Page 31 and 32: MIGUEL Á. TOLEDO MARTÍNEZ /******
- Page 33 and 34: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 35 and 36: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 37 and 38: MIGUEL Á. TOLEDO MARTÍNEZ /* El s
- Page 39 and 40: MIGUEL Á. TOLEDO MARTÍNEZ escribi
- Page 41 and 42: MIGUEL Á. TOLEDO MARTÍNEZ /* El s
- Page 43 and 44: MIGUEL Á. TOLEDO MARTÍNEZ Ejemplo
- Page 45 and 46: MIGUEL Á. TOLEDO MARTÍNEZ SOLUCI
- Page 47 and 48: MIGUEL Á. TOLEDO MARTÍNEZ // Busc
- Page 49 and 50: MIGUEL Á. TOLEDO MARTÍNEZ Paso 1
- Page 51 and 52: MIGUEL Á. TOLEDO MARTÍNEZ { j = i
- Page 53 and 54: MIGUEL Á. TOLEDO MARTÍNEZ un tama
- Page 55 and 56: MIGUEL Á. TOLEDO MARTÍNEZ necesit
- Page 57 and 58: MIGUEL Á. TOLEDO MARTÍNEZ { for (
- Page 59 and 60: MIGUEL Á. TOLEDO MARTÍNEZ // Comp
MIGUEL Á. TOLEDO MARTÍNEZ<br />
// MUESTRA UN ARREGLO CON UN CICLO for<br />
#include // Para cin y cout<br />
// ENUNCIA EL TAMAÑO <strong>DE</strong>L ARREGLO<br />
const int MAX = 10;<br />
void main(void)<br />
{<br />
int muestra[MAX]; // <strong>DE</strong>FINE UN ARREGLO ENTERO<br />
for(int i = 0; i < MAX; ++i)<br />
muestra[i] = i * i;<br />
for (int i = 0; i < MAX; ++i)<br />
cout