06.05.2013 Views

CONTENIDO DE LA LECCIÓN 8

CONTENIDO DE LA LECCIÓN 8

CONTENIDO DE LA LECCIÓN 8

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MIGUEL Á. TOLEDO MARTÍNEZ<br />

double 8<br />

long double 16<br />

Nota: Los tamaños de los tipos de datos integrados en su computadora pueden ser diferentes de los que se<br />

listan anteriormente.<br />

EXAMEN BREVE 17<br />

1. El operador que deberá emplear para extraer datos del flujo de entrada cin es el operador<br />

___________________________.<br />

2. Escriba los enunciados para pedir al usuario que ingrese el valor para una variable entera llamada<br />

numero. Use cin para leer la entrada del usuario.<br />

3. Dé algunos ejemplos de espacios en blanco.<br />

4. Escriba un enunciado para leer un carácter de espacio en blanco y almacénelo en una variable<br />

llamada espacioBlanco.<br />

5. Escriba un enunciado para mostrar el carácter de espacio en blanco leído en la pregunta 4.<br />

6. Cierto o falso: cuando se leen datos de un solo carácter, cin >> sólo leerá un carácter a la vez.<br />

7. ¿Cuándo termina el enunciado cin, si se usa el operador >> para leer datos de cadenas de carácter?<br />

8. ¿Qué función puede emplearse con cin para leer datos de cadena que incluyan espacios en blanco?<br />

9. ¿Cuándo debe usarse gets() o fgets() en lugar de cin para leer datos de cadenas de caracteres?<br />

10. Utilice la función gets() para leer una cadena de hasta 25 caracteres y almacenarla en una variable<br />

denominada nombre.<br />

11. ¿Cómo trata gets() el carácter CRLF?<br />

12. ¿Cómo trata fgets() el carácter CRLF?<br />

EXAMEN BREVE 18<br />

1. ¿Qué archivo de encabezado deberá incluirse para leer/escribir archivos en disco?<br />

2. ¿Qué clase se usa para definir objetos de archivo de entrada?<br />

3. La clase que se usa para definir objetos de archivo de salida es: ________________.<br />

4. ¿Cuáles son las tres tareas que deben ejecutarse siempre para leer o escribir cualquier archivo en<br />

disco?<br />

5. Defina un objeto de nombre miEntrada como un objeto de archivo de entrada y uno de nombre<br />

miSalida como un objeto de archivo de salida.<br />

6. Escriba los enunciados para abrir un archivo de disco llamado datos y procesarlo por medio del<br />

objeto de archivo de entrada de la pregunta 5 y a un archivo en disco llamado resultado para<br />

procesarlo durante el uso del objeto de archivo de salida de la pregunta 5.<br />

7. Suponga que el archivo llamado datos en la pregunta 6 contiene un número desconocido de enteros.<br />

Escriba el código que se necesita para leer cada entero en el archivo, multiplicarlo por 10 y escriba el<br />

producto en el archivo resultado en la pregunta 6.<br />

8. Combine todas sus respuestas para las preguntas anteriores dentro de un programa sencillo en C++<br />

que realizará las tareas de procesamiento de archivos indicadas.<br />

FUNDAMENTOS – <strong>LECCIÓN</strong> 7 7-69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!