Comando cout
Parte da seção Fundamentos do Journey de C++ da Coddy — lição 33 de 74.
Em C++, o objeto cout fornece vários métodos para imprimir a saída no console. Aqui estão alguns dos métodos cout mais comumente usados:
<<: Imprime uma string no console. Ele não adiciona um caractere de nova linha ao final, então a saída subsequente continuará na mesma linha.
endlou\n: Usado para adicionar uma quebra de linha na saída. Sem eles, toda a saída aparecerá na mesma linha.
Aqui está como você pode usar esses métodos:
std::string name = "Alice";
int age = 30;Usando endl:
cout << "Name: ";
cout << name;
cout << " is " << age << " years old." << endl;
cout << "Hello, " << name << "!" << endl;
// Saída:
// Name: Alice is 30 years old.
// Hello, Alice!Usando \n:
cout << "Name: " << name << "\n";
cout << "Age: " << age << "\n";
cout << "Hello, " << name << "!\n";
// Saída:
// Name: Alice
// Age: 30
// Hello, Alice!Desafio
InicianteEscreva um programa em C++ que use os métodos cout para exibir o seguinte:
O código inicial já imprime "Hello, ". Adicione o código abaixo para imprimir "Coddy!" de modo que ambos apareçam na mesma linha.
Folha de consulta
Em C++, use cout com o operador << para imprimir a saída no console:
cout << "Hello World!";Use endl ou \n para adicionar quebras de linha:
cout << "First line" << endl;
cout << "Second line\n";Encadeie múltiplas saídas com <<:
std::string name = "Alice";
int age = 30;
cout << "Name: " << name << " is " << age << " years old." << endl;Experimente você mesmo
#include <iostream>
int main() {
std::cout << "Hello, ";
// Escreva seu código abaixo
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Fundamentos de Entrada/Saída
Comando coutComando cinEntrada de StringRevisão - Até 120Revisão - Verdadeiro ou Falso3Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting Parte 1Type Casting Parte 26Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador CondicionalRecapitulação - If ElseIf - Else Aninhado