Está en la página 1de 4

REPÚBLICA BOLIVARIANA DE VENEZUELA

INSTITUTO UNIVERSITARIO POLITÉCNICO


“SA NTIAGO MARIÑO”
EXTENSIÓN PUERTO ORDAZ

Cuestionario
Leng. Program II.

Autor: José Hernández


C.I.:28.162.083

Ciudad Guayana, Junio 2021

1.¿En que consiste un operador de salida?


Este operador se escribe como un doble signo de "menor que" (<<). En el operador
de salida, debemos escribir primero el canal de salida(cout para entrada básica),
seguido del operador, y despues el dato que queremos sacar. Si queremos sacar un
segundo dato volvemos a escribir el operador seguido del segundo dato. Para escribir
un tercero volveremos a escribir el operador seguido del tercer dato, y asi
sucesivamente.

2.¿En que consiste un operador de entrada?


En el operador de entrada debemos escribir primero el canal de entrada (cin para
entrada estandar), despues el operador, y despues la variable en donde recogeremos
el dato. Si queremos recoger mas de un dato, tambien podemos hacerlo en la misma
sentencia, escribiendo de nuevo el operador y despues una nueva variable, para un
tercer dato repetiremos el proceso, escribiendo de nuevo el operador y despues la
variable, y asi sucesivamente para nuevos datos.
3.¿En programación, a qué se le conoce como flujo de salida y flujo de entrada?
Un flujo de entrada no es más que la serie de entradas que alimentan un ordenador
para que el programa las utilice. Un ejemplo común podría que la entrada proviene
del teclado. Asimismo, un flujo de salida es la serie de salidas que el programa genera.
Un ejemplo sería que las salidas se envían a la pantalla de un terminal.
4.En C++, ¿Cuáles son las librerias que almacenan los operadores básicos de entrada
y salida?
Las librerias son  iostream.h y stdio.h
Iostream.H
Las operaciones de entrada y salida no forman parte del conjunto de sentencias de C+
+, sino que pertenecen al conjunto de funciones y clases de la biblioteca estándar de
C++. Ellas se incluyen en los archivos de cabecera iostream.h por lo que siempre que
queramos utilizarlas deberemos introducir la línea de código #include <iostream.h>
   Esta biblioteca es una implementación orientada a objetos y está basada en
el concepto de flujos. Un flujo es un medio de describir la secuencia de datos de una
fuente a un destino.
Stdio.h
Significa "standard input-output header" (cabecera estándar E/S), es el archivo de cabecera
que contiene las definiciones de las macros, las constantes, las declaraciones de funciones de
la biblioteca estándar del lenguaje de programación C para hacer operaciones, estándar, de
entrada y salida, así como la definición de tipos necesarias para dichas operaciones. Las
funciones declaradas en stdio.h son sumamente populares. Printf: usado para imprimir salidas
de datos. Scanf: utilizado para introducir entradas. Puts: imprime una cadena de caracteres.
Getc: devuelve un carácter desde un fichero. Ferror: comprueba el indicador de errores.
5. ¿Cómo se utiliza la instrucción cout?

La instrucción cout es utilizada como método de salida de datos por pantalla (realiza una
impresión en pantalla). La sintaxis de uso de esta instrucción (forma de escribir
correctamente la instrucción) es la siguiente: 
cout<<”Mensaje a imprimir”; 
Si se quiere imprimir el valor guardado de una variable, se debe poner el nombre de la
variable sin las comillas.
cout<<edad; 
En cout para realizar los saltos de líneas existen dos opciones que pueden utilizarse:
Utilizar en comando endl, este comando significa que se va a terminar la línea y que lo
siguiente que se imprima va a aparecer en la línea inferior. Se utiliza de la siguiente
forma. 
cout<<”texto linea 1”<<endl<<”texto linea 2”<<endl; 
Utilizar el formato de texto “\n”, este al igual que la opción anterior hace un salto de
línea, la diferencia es que al ser un formato de texto, su inclusión se hace dentro de las
comillas del texto que se está imprimiendo. Se utiliza de la siguiente forma: 
cout<<”texto linea 1 \ntexto linea 2”;

6. ¿Cómo se utiliza la instrucción cin?


La instrucción cin, es utilizada para la entrada de datos por medio del teclado. La sintaxis de
uso de esta instrucción es la siguiente: 
cin>>NombreDeLaVariable; 
En este caso lo único que hay que hacer es escribir la instrucción cin, seguida del operador >> y
por último colocar el nombre de la variable en la que queremos guardar el dato que el usuario
va a ingresar. 

7. ¿Qué es la función scanf?


Esta función permite leer, uno por uno, los caracteres de un flujo de caracteres que ingresa del
medio estándar de entrada. Los caracteres son convertidos de acuerdo a las especificaciones
dadas en una cadena de formato y finalmente son asignados o almacenados en las direcciones
de memoria que se proporcionan a la función como parámetros de entrada. Estas direcciones
pueden estar relacionadas con variables definidas en el programa.

8.¿Que es la función printf?

Permite enviar al medio estándar de salida la información contenida en variables o el resultado


obtenido por una expresión, de acuerdo con lo establecido en lo que se conoce como
una cadena de formato. Esta función toma la representación binaria del valor contenido en la
variable (o resultado de la expresión), lo transforma en una cadena de caracteres y finalmente
lo coloca en el medio estándar de salida. Cabe destacar que scanf y printf son funciones
originarias de C, en C++ además de estar esas dos se agregaron las instrucciones cin y cout.

9. En C++, ¿Cuáles son los operadores de entrada y salida de flujo?


C ++ puede utilizar el operador de extracción de flujo >> y la << operador de inserción
corriente a la entrada y salida de una función de los tipos de datos. Puede reemplazar el
operador operador de inserción y extracción de flujo corriente para manipular objetos y otros
tipos de datos definidos por el usuario.
10. ¿Qué es la sobrecarga de operadores de entrada y salida?
Los operadores de C++, al igual que las funciones, pueden ser sobrecargados . Este es uno de
los aspectos más característicos de este lenguaje. La sobrecarga de operadores quiere decir
que se pueden redefinir algunos de los operadores existentes en C++ para que actúen de una
determinada manera, definida por el programador, con los objetos de una clase determinada.
Esto puede ser muy útil por ejemplo, para definir operaciones matemáticas con elementos
tales como vectores y matrices.

Otra capacidad muy utilizada es la de sobrecargar los operadores de inserción y extracción en


los flujos de entrada y salida (>> y <<), de manera que puedan imprimir o leer estructuras o
clases complejas con una sentencia estándar.

También podría gustarte