Задача HackerRank «30 дней кода» — это базовая задача по программированию, которая помогает новичкам лучше понять программирование на определенном языке. Вы можете использовать любой язык, с которым вы знакомы, чтобы выполнить это задание, или вы можете использовать язык, с которым вы не знакомы и хотите попробовать.

В этой серии я буду использовать C++ в качестве основного языка для решения.

День 0: Привет, мир

В этом задании вам нужно напечатать «Hello, World». а затем в следующей строке предоставленный вам ввод.

Пример ввода

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

Пример вывода

Привет, мир.

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

Попробуйте решить задачу здесь.

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

В этой задаче важно отметить, что мы можем использовать строковый тип данных.

Шаги будут такими:

  1. Объявите переменную строкового типа, скажем, «inputStr».
  2. Возьмите ввод от пользователя в вышеуказанной переменной.
  3. напечатайте «Hello, World.» в первой строке, а затем inputStr в следующей строке.

Фрагмент кода:

Обратите внимание, что getline() используется для приема строки с несколькими пробелами.

Файлы заголовков, которые были включены, уже были указаны в вопросе.

Ввод и вывод кода: