Está en la página 1de 10

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERIA


MECANICA Y ELECTRICA.
ESIME ZACATENCO

Programación Orientada a Objetos

Tarea 4.

Entrada y Salida de C++

Nombre: Gonzalez Cruz Fernando


Numero de Boleta: 2022300826
Grupo: 2AV3
Profesor: MAD. SILVIANO ESCAMILLA GARCIA.
Fecha de entrega: miércoles 6 de abril de 2022

1
Índice:
PAGINAS

1.-Entrada y Salida de C++ 3-5

2.- Captura de pantalla del programa en ejecución. 6-9

3.- Conclusiones 9

4.- Referencias 10

2
Entrada y Salida de C++
Generalmente, las aplicaciones de software están diseñadas para que
puedan interactuar de forma directa con usuarios. Por ejemplo, las
aplicaciones web le permiten a un usuario agregar datos en campos y
luego enviar esa información al presionar un botón. En el caso de las
aplicaciones de consola desarrolladas con C++, solo hay dos tipos de
interacción directa entre la aplicación y el usuario:

1. Mediante mensajes que la aplicación imprime en pantalla para


que el usuario los lea.
2. A través de información ingresada por el usuario a la aplicación
usando el teclado de la computadora.

Las funciones de uso más extendido que ofrece C++ para la impresión
de información en pantalla y para capturar datos ingresados por el
teclado. Al ingreso de datos por teclado y la impresión de información
en pantalla se le conoce como entrada y salida estándar
respectivamente en el argot del desarrollo de aplicaciones de consola en
C++. Para poder utilizar correctamente las funciones que permiten
controlar la entrada y salida estándar en C++ es necesario agregar un
par de líneas de código como requisito indispensable.

Requisitos
Para poder utilizar las funciones que controlan la entrada y salida
estándar en C++ es necesario:

1. Incluir la librería para flujos de entrada y salida de datos en


C++: iostream
2. Incluir el espacio de nombres de la librería estándar de C++: std

3
Sintaxis necesaria para incluir la librería iostream y el espacio de
nombres std:

#include<iostream> //Inclusion de la libreria iostream

using namespace std; //Inclusion del espacio de nombres std

Salida estándar en C++


Para poder imprimir datos en la pantalla C++ ofrece la función cout junto
con el operador << . La función cout permite imprimir cadenas de texto y
valores almacenados en variables.

Ejemplo:

#include <iostream>

using namespace std;

int main() {
string curso = "Informatica";
unsigned int version = 2;

cout << "Bienvenidos al curso de " << curso << " " << version;
}

Entrada estándar en C++


Para poder capturar datos ingresados por teclado y almacenarlos en
variables C++ ofrece la función cin junto con el operador >> , y la función
getline . La función cin permite capturar cualquier tipo de datos, con
excepción de cadenas de texto que contengan espacios. Mientras
que getline si permite la captura de textos con espacios.

4
Ejemplo

#include <iostream>

using namespace std;

int main() {

string nombreCompleto1 = "";

string nombreCompleto2 = "";

cout << "Ingrese su nombre y apellido\n";

cin >> nombreCompleto1;

cout << "Ingrese de nuevo su nombre y apellido\n";

getline(cin, nombreCompleto2);

cout << "Datos ingresados con cin: " << nombreCompleto1 << "\n";
cout << "Datos ingresados con getline: " << nombreCompleto2 <<"\n";

Uso de librería math.h en la práctica.


La librería math.h es un archivo de cabecera de la librería estándar del lenguaje de
programación C diseñado para operaciones matemáticas básicas. Muchas de sus
funciones incluyen el uso de números en coma flotante. C++ también implementa
estas funciones por razones de compatibilidad y las declara en la cabecera cmath.
Todas las funciones en las que participan ángulos toman y devuelven radianes.

Esta librería es de suma importancia para la aplicación de los problemas


matemáticos. Ya que con ella podemos emplear las funciones de la calculadora
tradicional en nuestro programa.

5
Captura de pantalla de la ejecución del programa
Ejercicio 1:

Ejercicio 2:

Ejercicio 3:

6
Ejercicio 4:

7
Ejercicio 5:

8
Ejercicio 6:

Conclusiones
En esta práctica vimos la entrada y salida de los datos en C++, concluimos que es
importante recordar la forma en la que se declara el código para que se ejecute
una salida y una entrada al programa.
Es importante recordar que para salida se declara como cout<<”…”;
Y para entrada como cin>>…;
Es muy importante no olvidar eso y tener cuidado en la escritura del código, ya
que suelen pasar errores de falta de comillas o de punto y coma. Así como en
ocasiones se repiten << o >> más de dos veces.
Es bueno ser de lo mas limpio en nuestro código y tener comentarios en este para
que la persona que lo lea lo pueda entender mejor.
En esta practica empleamos el uso de la librería math.h, y vimos la importancia de
esta en la resolución de problemas matemáticos.
En especial en esta practica al momento de calcular promedios u alguna otra
estadística, la librería nos ayuda muchísimo, ya que calcula de manera mas limpia
y sencilla con las funciones que tiene.
Para el teorema de Pitágoras es igualmente importante, con esta podemos
calcular desde un cateto y ángulo, o desde la hipotenusa y otro dato del triángulo,
todos los demás datos faltantes. Se empleo en seno, coseno, raíces y elevaciones
al cuadrado.
Ambos temas son de carácter de dominio para nuestra carrera en Ingeniería en
Control y Automatizaciones.

9
Referencias.

Juan David Meza González,ProgramarYA, “Entrada y salida de datos


en C++. Uso de cin, cout, scanf y printf”,2021.Cin, cout, scanf y printf
en C++. Entrada y salida de datos (programarya.com)

CAIRÓ, OSVALDO
Fundamentos de programación. Piensa en C
PEARSON EDUCACIÓN,
México, 2006
ISBN: 970-26-0810-4
Área: Computación

10

También podría gustarte