Prof. Carlos Rodríguez Sánchez

Slides:



Advertisements
Presentaciones similares
Unidad 15 Características de C++ no relacionadas con el DOO.
Advertisements

Arreglos en C++ (una y dos dimensiones)
PROF. CARLOS RODRIGUEZ SANCHEZ COMP 242 Introducci Ó n a los Arreglos (arrays) en C++
Estructura General de las Instrucciones en Visual Basic
Uso de Archivos de Datos en C++
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
Sequential File Processing Master Files. Master File Colección principal de datos pertinentes a una aplicación especifica. Colección principal de datos.
Ejemplo de un programa en C++ donde se manipulan archivos de datos
Partes de un Sistema de Computadoras Introducción a los Sistemas de Información Prof. Carlos Rodríguez Sánchez.
Arrays Fundamentos de Programación I
Introduction to Microprocessors (Conference 2) From: Wikipedia, the free encyclopedia.
Informática II Clase 12: Flujos Diego Fernando Serna Restrepo
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Elementos básicos del Lenguaje
HARDWARE Y SOFTWARE Elaboro: Ing. en Computación.
Punteros Universidad Nacional Mayor de San Marcos
Introducción al lenguaje C++
Informática II Prof. Dr. Gustavo Patiño MJ
ARREGLOS Estructuras de datos.
SOBRECARGA DE FUNCIONES
Estructuras de Datos Punteros y algo más.
Estructuras de Datos Memoria y Variables. Conceptos Computador: CPU + Memoria + Dispositivos E/S La memoria se encarga de almacenar los datos y los programas.
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS
Introducción a la computadora
Unidad I Java y C++ : Similitudes y diferencias
Archivos y Búsqueda Secuencial
LENGUAJE “C” Programación.
Introducción a la Computación
Sección 5-2 Estructuras de Control de Decisión Expresiones Lógicas.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 3- 1.
Introducción a los punteros
UNIDAD V Arreglos y Cadenas
1 3Tablas o matrices 3.1. Concepto Las tablas corresponden al concepto matemático de matriz. Todos sus elementos deben ser del mismo tipo y se accede a.
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
METODOLOGÍA DE LA PROGRAMACIÓN
Computación II Unidad IX Flujos y archivos. Presentación de la unidad Objetivos: –Comprender como utilizar el flujo de entrada y salida en C++ –Comprender.
PROGRAMACION DE ARCHIVOS (MEMORIA SECUNDARIA). Registros y archivos Si bien es cierto que se pueden manejar gran cantidad de datos del mismo y diferente.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Entrada y Salida de Archivos
Programación Orientada Objetos
Elementos básicos del lenguaje
Unidad II Introducción a la programación en C++
Algoritmo Ing. Maria Rosana Heredia
Matrices Departamento de Computación Escuela de Ingeniería de Sistemas
Elementos básicos del lenguaje
Entrada / Salida Streams Archivos Algoritmos y Estructuras de Datos I Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad.
Entrada / Salida Streams Archivos Algoritmos y Estructuras de Datos I Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad.
Tema: Conozca la Computadora
Los punteros Programación modular.
Matrices Prof. Flor Narciso Departamento de Computación
Arreglos de Objetos.
FUNCIÓN AND Para hacer que funcione, debo accionar un pulsador Y el otro.
INTRODUCCIÓN AL LENGUAJE C++
Algoritmo.
Conceptos.  Byte (0 a 255) = un byte  Short ( a ) = 16 bits de longitud  Integer ( a ) = 32 bits de longitud 
ARREGLOS O ARRAYS.
Gabriela Araya Baez Estudiante Ingenieria Civil Industrial.
DISPOSITIVOS PERIFERICOS
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
Diferentes maneras de manejar datos en JAVA COMP 250.
PROF. RAFAEL MONTENEGRO B. UNELLEZ-APURE Introducci Ó n a los Arreglos (“arrays”) en C++
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
¿Cómo almacenar datos dentro del computador?
Estructura General de las Instrucciones en Visual Basic
IntroducciÓn a los Arreglos (“arrays”) en C++
Entrada / Salida Streams Archivos
Prof. Carlos Rodríguez Sánchez
Arreglos en C++ (una y dos dimensiones)
Uso de Archivos de Datos en C++
Transcripción de la presentación:

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

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

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

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

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>

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>

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 = 76.384; cout << fixed << showpoint; cout << “12345678901234567890” << 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; }

Sample Run: 12345678901234567890 345 76.38 19 19 345 76.38

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

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

Sample Run: 12345678901234567890 15 7634 Warm 15 7634 Warm