Module: (C++) Imprimir texto en la pantalla


Problem

2/5

Salida de texto en dos líneas

Theory Click to read/hide

Operador de salida  a la pantalla en C++

Analicemos algunas características del operador de salida cout. 

1) Puede escribir varias declaraciones de salida en una línea.
Por ejemplo, una secuencia de   cout << "texto 1"; cout << "texto2"; se puede escribir en una linea cout << "texto 1" << "texto2"; En ambos casos, text1 y text2 se generarán en la misma línea.

2) Para ajustar el texto en una nueva línea, puede usar la secuencia de caracteres "\n", o el comando endl.
Las siguientes dos líneas son idénticas en resultado. Puedes usar cualquier método. cout << "texto1 \n" << "texto2";  //no diez" escrito entre comillas
o puedes escribirlo así: cout << "texto 1" << fin << "texto2";



*** Material Profundo***

Este material está destinado a aquellos que deseen aprender el lenguaje C clásico y sus diferencias con C++.

Conocer este material te ayudará a resolver problemas de Olimpiadas.

Si desea que el programa sea más rápido (por ejemplo, al resolver problemas de olimpiadas), puede utilizar el operador de formato de salida. 
En general, el formato de salida a la pantalla se ve así:

printf("<cadena de formato><nombres de variables separados por comas>);      // para el trabajo es necesario incluir la biblioteca stdio.h
Nos ocuparemos de las variables más adelante. La derivación de variables no siempre es necesaria. A veces es necesario mostrar solo texto o un número.
 
Cadena de formato  es una cadena que, además de texto, también puede contener patrones especiales , del que también hablaremos en próximos cursos.

En notación general, los símbolos  <>  se utilizan para mostrar que la información contenida entre ellos puede ser diferente, todo depende de la tarea. Los <> símbolos se omiten al escribir un programa.

Si escribe texto sin formato dentro de la cadena de formato, se mostrará en una línea de la misma manera que se escribió en una línea.  
Si necesitamos generar algo desde una nueva línea, entonces se usa un carácter especial  \n  en el lugar donde se planifica la transición a una nueva línea.

Por ejemplo, el       printf("Todo el mundo \nama a \ngatito");   muestra cada palabra en una nueva línea.

 

Problem

Cambie la declaración de salida en la línea 3 para que el texto en la pantalla se muestre en el siguiente formato: x y 5 años