Menu
Coddy logo textTech

Оператор cout

Часть раздела Основы путешествия по C++ на Coddy — урок 33 из 74.

В C++ объект cout предоставляет различные методы для вывода данных в консоль. Вот некоторые из наиболее часто используемых методов cout:

  • <<: Выводит строку в консоль. Он не добавляет символ новой строки в конце, поэтому последующий вывод будет продолжен на той же строке.
  • endl или \n: Используется для добавления разрыва строки в выводе. Без них весь вывод будет отображаться в одной строке.

Вот как вы можете использовать эти методы:

std::string name = "Alice";
int age = 30;

Использование endl:

cout << "Name: ";
cout << name;
cout << " is " << age << " years old." << endl;
cout << "Hello, " << name << "!" << endl;
// Вывод:
// Name: Alice is 30 years old.
// Hello, Alice!

Использование \n:

cout << "Name: " << name << "\n";
cout << "Age: " << age << "\n";
cout << "Hello, " << name << "!\n";
// Вывод:
// Name: Alice
// Age: 30
// Hello, Alice!
challenge icon

Задание

Новичок

Напишите программу на C++, которая использует методы cout для вывода следующего:

Начальный код уже выводит "Hello, ". Добавьте код ниже, чтобы вывести "Coddy!" так, чтобы оба значения появились на одной строке.

Шпаргалка

В C++ используйте cout с оператором << для вывода данных в консоль:

cout << "Hello World!";

Используйте endl или \n для добавления переноса строки:

cout << "First line" << endl;
cout << "Second line\n";

Объединяйте несколько выводов с помощью <<:

std::string name = "Alice";
int age = 30;
cout << "Name: " << name << " is " << age << " years old." << endl;

Попробуйте сами

#include <iostream>

int main() {
    std::cout << "Hello, ";
    // Напишите свой код ниже

    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы