CONTENIDO DE LA LECCIÓN 8

CONTENIDO DE LA LECCIÓN 8 CONTENIDO DE LA LECCIÓN 8

azul2.bnct.ipn.mx
from azul2.bnct.ipn.mx More from this publisher
06.05.2013 Views

MIGUEL Á. TOLEDO MARTÍNEZ 5. Solución de problemas en acción: Cálculo de voltaje 55 5.1. Problema 55 5.2. Definición del problema 568 5.3. Planeación de la solución 56 5.4. Codificación del programa 57 6. Lo que necesita saber 59 7. Preguntas y problemas 62 7.1. Preguntas 62 7.2. Problemas 65 FUNDAMENTOS – LECCIÓN 7 7-2

MIGUEL Á. TOLEDO MARTÍNEZ LECCIÓN 8 INTRODUCCIÓN DE DATOS POR TECLADO INTRODUCCIÓN En esta lección aprenderá que C++ proporciona un flujo de entrada llamado cin mediante el cual su programa puede leer información introducida desde el teclado. Cuando utilice cin para leer entrada desde el teclado, debe especificar una o más variables hacia la que desea que la entrada sea asignada. Objetivos de esta lección: • Utilizar cin para leer letras y números desde el teclado. • Utilizar las funciones miembro get(), getline() para leer cadenas. • Utilizar las funciones gets() y fgets() para leer cadenas. • Utilizar las funciones miembro peek(), putback() e ignore() • Aprender a crear, leer, escribir y actualizar archivos en disco. • Utilizar ciclos para leer y procesar archivos. • Familiarizarse con el procesamiento de archivo de acceso secuencial. • Aprender a especificar operaciones de E/S no formateadas de alto desempeño. • Comprender las diferencias entre el procesamiento de archivos de datos formateados y el procesamiento de archivos de datos sin formato. • Construir un programa de procesamiento de transacciones con procesamiento de archivos de acceso aleatorio. Cuando sus programas utilizan el flujo de salida cout, coloca datos en el flujo utilizando el operador de inserción () El almacenamiento de datos en variables y arreglos es temporal. Los archivos se utilizan para la retención permanente de grandes cantidades de datos. Las computadoras almacenan los archivos en dispositivos de almacenamiento secundario, tales como discos magnéticos, discos ópticos y cintas. En esta lección explicaremos la manera en que los archivos de datos se crean, actualizan y procesan mediante programas C++. Consideraremos a los archivos de acceso secuencial y a los de acceso aleatorio. Compararemos el procesamiento de archivos de datos formateados y el procesamiento de archivos de datos sin formato. CLASE Y OBJETO DE ENTRADA DE FLUJO La obtención de información dentro de un programa para procesamiento se llama lectura. En la mayoría de los sistemas actuales, la información se lee desde una de dos fuentes: el teclado o un archivo en disco. El primer enunciado C++ que usará para leer datos desde el teclado es cin (se pronuncia como si fueran dos palabras: c-in; “ci in”, en lenguaje fonético) Como cout, cin es un objeto de flujo, predefinido en C++, como parte del archivo de encabezado iostream.h. El objeto cin es un flujo de entrada asociado, de manera predeterminada, al teclado de su sistema. FUNDAMENTOS – LECCIÓN 7 7-3

MIGUEL Á. TOLEDO MARTÍNEZ<br />

5. Solución de problemas en acción: Cálculo de voltaje 55<br />

5.1. Problema 55<br />

5.2. Definición del problema 568<br />

5.3. Planeación de la solución 56<br />

5.4. Codificación del programa 57<br />

6. Lo que necesita saber 59<br />

7. Preguntas y problemas 62<br />

7.1. Preguntas 62<br />

7.2. Problemas 65<br />

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

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

Saved successfully!

Ooh no, something went wrong!