PDF de programación - Sentencias de entrada y salida de información

Imágen de pdf Sentencias de entrada y salida de información

Sentencias de entrada y salida de informacióngráfica de visualizaciones

Publicado el 8 de Mayo del 2018
714 visualizaciones desde el 8 de Mayo del 2018
124,4 KB
3 paginas
Creado hace 16a (02/08/2005)
Programación Instituto Tecnológico de Celaya

SSEENNTTEENNCCIIAASS DDEE EENNTTRRAADDAA YY SSAALLIIDDAA DDEE IINNFFOORRMMAACCIIÓÓNN

La forma básica de un programa C++ para enviar mensajes o valores de salida
del programa es a través de la instrucción cout. De la misma forma, la forma

básica de recibir valores de entrada para una variable es a través de la
instrucción cin.


Salida Usando cout
Los valores de una variable o mensajes formados por caracteres pueden

enviarse a pantalla a través de la instrucción cout. La sintaxis es la siguiente:


cout<<” Se escribe aqui el mensaje“;

cout<< nombre_de_variable;


Observe que en ambos casos se utiliza cout<< y ambos casos terminan con

punto y coma. Note que cuando se envía sólo una cadena de caracteres (frases,

palabras, etc.), ésta se escribe entre comillas. Por otra parte, cuando se quiere

desplegar el valor de una variable, sólo se escribe el nombre de la variable, sin

comillas. Al símbolo << se le conoce como operador insertar u operador de

inserción.

Es posible combinar varios mensajes y valores de variables a través de una sola

instrucción cout, pero para ello es necesario utilizar varios operadores de

inserción, como en el siguiente ejemplo:

cout<< “El valor de la primera variable es ”<<var1 << “ y el de la segunda es “

<< var2;

Dentro de los mensajes que se insertan entre las comillas de la instrucción cout

es posible introducir símbolos con significado especial. Todos ellos se valen del
símbolo \. Los más comunes son los siguientes:

\n Nueva línea

\t Tab



Ingeniería Química

Programación Instituto Tecnológico de Celaya

Por ejemplo, la instrucción



cout<<”Mi nombre es : \n”;

Escribe la frase Mi nombre es : y luego se salta de línea. Así, si quieres

insertar una línea en blanco se puede utilizar la instrucción:



cout<<”\n”;


Entrada de Datos usando cin


La instrucción cin asigna a alguna variable un valor proporcionado por medio del

teclado. La sintaxis de una sentencia que utilice cin es la siguiente:


cin>> nombre_de_variable;



Observe que la sentencia termina con un punto y coma. Observe también que

se utiliza el símbolo >> (dirección contraria a la utilizada por cout) que se

conoce como operador de extracción u operador extraer.



Cuando se esté ejecutando un programa, una instrucción cin hará que el

programa se detenga solicitando al usuario del programa que proporcione un

valor a través del teclado. El usuario tendrá entonces que teclear el valor y

presionar la tecla Enter. El programa no lee los valores hasta que la tecla Enter

es presionada. Para proporcionar datos sólo es necesario utilizar la instrucción

cin. Sin embargo, la instrucción cin no envía por sí sola ningún mensaje a

pantalla. Es por ello que la opción cin por sí sola sería difícil de usar, pues el

usuario del programa tendría que saber el orden en el cual tiene que

proporcionar los datos del programa. Para solucionar este problema, la lectura

de datos se hace generalmente a través de una combinación de cout y cin, de la

forma siguiente:



Ingeniería Química

Programación Instituto Tecnológico de Celaya

cout<< “Dame el valor del area”;

cin>> area;



Con estas instrucciones, el programa enviaría a pantalla el mensaje y se

detendría para esperar a que el valor de la variable area le sea proporcionado

por medio del teclado. Por otro lado, el usuario del programa, al leer el

mensaje, sabría que el dato que tiene que proporcionar en ese momento es el

area y sólo tendría que teclearlo y presionar la tecla Enter para que el programa

continúe ejecutándose. En pocas palabras, por ejemplo, existiría una

equivalencia entre símbolos del diagrama de flujo e instrucciones en C++ de la

forma siguiente:

1)

double base, area;


Base

cout<< “Dame la base del rectángulo \n”;

cin>> base;



2)


Área

cout<< “El area es “ << area;

Se pueden solicitar al usuario del programa los valores de muchas variables

utilizando un sólo cin. Esto se hace de la forma siguiente:


cin>> identificador_1 >> identificador_2 >> ... ;



Observe que en ese caso se necesitan tantos operadores de extracción como

variables se desea solicitar. Nuevamente, la sentencia termina en punto y

coma. En tal caso, habría que presionar la tecla Enter después de proporcionar

cada valor.



Ingeniería Química
  • Links de descarga
http://lwp-l.com/pdf10946

Comentarios de: Sentencias de entrada y salida de información (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad