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 />
27. (Impresión de un arreglo) Escriba una función recursiva imprimirArreglo() que tome como argumentos un<br />
arreglo y su tamaño y no devuelva nada. La función deberá terminar el proceso y regresar cuando reciba un<br />
arreglo de tamaño cero.<br />
28. (Impresión inversa de una cadena) Escriba una función recursiva cadenaInvertida() que tome un arreglo de<br />
caracteres que contenga como argumento una cadena, la imprima al revés y no devuelva nada. La función<br />
deberá terminar el proceso y regresar cuando se encuentre el carácter nulo de terminación.<br />
29. (Encuentre el valor mínimo dentro de un arreglo) Escriba una función recursiva minimoRecursivo() que tome<br />
como argumentos un arreglo de enteros y su tamaño y devuelva su elemento más pequeño. La función deberá<br />
terminar el proceso y regresar cuando reciba un arreglo de 1 elemento<br />
EXAMEN BREVE 34<br />
1. Los dos componentes principales de un arreglo son: ______________ y ___________.<br />
2. Verdadero o falso: Los elementos dentro de un arreglo determinado pueden ser de cualquier<br />
combinación de clase de datos.<br />
EXAMEN BREVE 35<br />
1. Defina un arreglo de nombre registrosDeExamen que almacene hasta 15 registros de exámenes.<br />
2. ¿Cuál es la dimensión del arreglo en la pregunta 1?<br />
3. ¿Cuál es el índice del primer elemento del arreglo en la pregunta 1?<br />
4. ¿Cuál es el índice del último elemento del arreglo en la pregunta 1?<br />
5. Defina un arreglo de nombre esteSemestre que almacene elementos de una clase enumerada de<br />
nombre cursos, que incluya los cursos que usted está tomando este semestre.<br />
6. Suponga que el índice del último elemento en un arreglo es [25] ¿Cuántos elementos almacenará el<br />
arreglo?<br />
EXAMEN BREVE 36<br />
1. Escriba un ciclo for que llene el siguiente arreglo desde la entrada del usuario: char caracteres[15];<br />
2. Escriba un ciclo for que muestre el contenido del arreglo de la pregunta 1.<br />
EXAMEN BREVE 37<br />
1. Verdadero o falso: el nombre del arreglo es la dirección del índice[1] del arreglo.<br />
2. Escriba un prototipo para una función de nombre muestra() que modifique al siguiente arreglo:<br />
char caracteres[15];<br />
Suponga que la función no regresa ningún valor excepto el arreglo modificado.<br />
3. Escriba un prototipo para una función de nombre prueba() que modifique un solo elemento del<br />
arreglo que se definió en la pregunta 2.<br />
4. Escriba un enunciado que llamará a la función prototipo elaborada en la pregunta 3 para modificar<br />
el elemento almacenado en el índice[5] del arreglo definido en la pregunta 2.<br />
ARREGLOS, APUNTADORES Y ESTRUCTURAS – <strong>LECCIÓN</strong> <strong>18</strong> <strong>18</strong>-76