Menu
Coddy logo textTech

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.
  • endl ou \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!
challenge icon

Desafio

Iniciante

Escreva 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;
}
quiz iconTeste seus conhecimentos

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