La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Prof. Carlos Rodríguez Sánchez

Presentaciones similares


Presentación del tema: "Prof. Carlos Rodríguez Sánchez"— Transcripción de la presentación:

1 Prof. Carlos Rodríguez Sánchez
C++ Input/Output Prof. Carlos Rodríguez Sánchez

2 Header files en C++ iostream – contiene data types y variables a ser utilizados solamente para entrarse por los periferales estándar de input y para obtener los resultados por medio de los periferales estándar de output string – definir y utilizar variables de tipo string iomanip –utilizar ciertos manipuladores para el output fstream –uso de archivos de datos

3 cin >> variable >> variable …;
Ejemplo: Suponer que miles es una variable del tipo double que recibe el valor La instrucción cin >> miles; causa que la computadora obtenga el dato desde el keyboard y lo guarde dentro del área de memoria ó variable miles

4 cin >> variable >> variable …;
Ejemplo2: Suponer que tenemos las instrucciones int feet; int inches; Suponer que el input es: 23 7 Considere la siguiente instrucción: cin >> feet >> inches; Se almacena el valor 23 en la variable feet y el valor 7 en la variable inches

5 Formatting Output setprecision
Se utiliza este manipulador para establecer el número de posiciones decimales para un dato numérico de output. Ej. cout << setprecision(2); Establece que el dato de output tendrá dos lugares decimales. Para utilizar este manipulador, el program debe incluir el header file iomanip de esta forma: #include<iomanip>

6 Formatting Output fixed manipulator
se utiliza para establecer de manera fija el formato de algún dato incluido en el output de un programa. showpoint manipulator se utiliza para forzar al computador a mostrar el punto decimal y los ceros a la derecha del punto de algún dato de output setw mostrar el valor de alguna expresión de output en una columna en específico Para utilizar este manipulador, el program debe incluir el header file iomanip de esta forma: #include<iomanip>

7 Programa que utiliza los manipuladores de output setprecision, fixed, showpoint, y setw
#include<iostream> #include<iomanip> using namespace std; int main() { int x = 19; int a = 345; double y = ; cout << fixed << showpoint; cout << “ ” << endl; cout << setprecision(2); cout << setw(5) << a << setw(5) << y << setw(5) << x << endl; cout << setw(5) << x << setw(5) << a << setw(5) << y << endl << endl; return 0; }

8 Sample Run:

9 left & right manipulators
cout << left; cout << right; Para utilizar este manipulador, el program debe incluir el header file iomanip de esta forma: #include<iomanip>

10 Ejemplo: #include<iostream> #include<iomanip>
using namespace std; int main() { int x = 15; int y = 7634; cout << left; cout << “ ” << endl; cout << setw(5) << x << setw(7) << y << setw(8) << “Warm” << endl; cout << right; return 0; }

11 Sample Run: Warm Warm


Descargar ppt "Prof. Carlos Rodríguez Sánchez"

Presentaciones similares


Anuncios Google