Module: (C++) Stampa del testo sullo schermo


Problem

2/5

Output di testo su due righe

Theory Click to read/hide

Operatore di output  sullo schermo in C++

Analizziamo alcune caratteristiche dell'operatore di output cout. 

1) Puoi scrivere più istruzioni di output su una riga.
Ad esempio, una sequenza di   cout << "Testo 1"; cout << "testo2"; può essere scritto in una riga cout << "Testo 1" << "testo2"; In entrambi i casi, text1 e text2 verranno emessi sulla stessa riga.

2) Per mandare a capo il testo su una nuova riga, puoi usare la sequenza di caratteri "\n", o il comando endl.
Le due righe successive sono identiche nel risultato. Puoi usare qualsiasi metodo. cout << "testo1\n" << "testo2";  //no dieci" scritto tra virgolette
oppure puoi scriverlo così: cout << "Testo 1" << fine << "testo2";



*** Materiale profondo***

Questo materiale è destinato a coloro che desiderano imparare il linguaggio C classico e le sue differenze rispetto al C++.

Conoscere questo materiale ti aiuterà a risolvere i problemi delle Olimpiadi.

Se vuoi rendere il programma più veloce (ad esempio, quando risolvi i problemi delle Olimpiadi), puoi utilizzare l'operatore di output del formato. 
In generale, l'output del formato sullo schermo è simile al seguente:

printf("<stringa di formato>",<nomi di variabili separate da virgola>);      // per lavoro è necessario includere la libreria stdio.h
Ci occuperemo delle variabili in seguito. La derivazione variabile non è sempre necessaria. A volte è necessario visualizzare solo testo o un numero.
 
Stringa di formato è una stringa che, oltre al testo, può contenere anche pattern speciali , di cui parleremo anche nei prossimi corsi.

In notazione generale, i simboli  <>  vengono utilizzati per mostrare che le informazioni contenute tra di loro possono essere diverse, tutto dipende dall'attività. I <> simboli vengono omessi durante la scrittura di un programma.

Se scrivi testo semplice all'interno della stringa di formato, verrà visualizzato su una riga nello stesso modo in cui è stato scritto su una riga.  
Se dobbiamo emettere qualcosa da una nuova riga, viene utilizzato un carattere speciale  \n  nel punto in cui è pianificata la transizione a una nuova riga.

Ad esempio, il       printf("Tutti \namano \nkitten");   visualizza ogni parola su una nuova riga.

 

Problem

Modificare l'istruzione di output alla riga 3 in modo che il testo sullo schermo venga visualizzato nel seguente formato:
x a
5 anni