Задача взята с сайта e-olymp
Задача
Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки препинания в следующем виде: Hello, Harry
Входные данные
В единственной строке вводится имя пользователя.
Выходные данные
В первой строке выведите приветствие.
Тесты
# | ВХОДНЫЕ ДАННЫЕ | ВЫХОДНЫЕ ДАННЫЕ |
---|---|---|
1 | Harry | Hello, Harry |
2 | Peter | Hello, Peter |
3 | Emily | Hello, Emily |
4 | Anna-Maria | Hello, Anna-Maria |
5 | Zhao Yun | Hello, Zhao Yun |
Код
1 2 3 4 5 6 7 8 9 10 |
#include <iostream> #include <string> using namespace std; int main() { string name; getline (cin, name); cout << "Hello, " << name; return 0; } |
Решение
Для того, чтобы задать переменную-строку, воспользуемся библиотекой string. Далее, введём переменную, к примеру name (имя). В строке вывода зададим неизменную часть фразы Hello, и саму переменную.