Задачи на работу с текстом в C++. Часть 2
Даны две переменные:
std::string product = "Laptop";
int price = 99999;
Создайте строку в формате: "Product: Laptop, Price: 99999$".
Дана строка:
std::string str = "Programming";
Выведите третий и седьмой символы строки через дефис.
Даны три строки:
std::string str1 = "John";
std::string str2 = "Doe";
std::string str3 = "25";
Создайте строку в формате: "User: John Doe, Years: 25".
Дана строка с числами:
std::string numbers = "10,20,30,40,50";
Найдите сумму чисел в строке.
Дана строка:
std::string date = "2023-12-31";
Преобразуйте строку в формат: "31.12.2023".
Даны две строки:
std::string firstName = "anna";
std::string lastName = "smith";
Создайте строку с инициалами в верхнем регистре: "A.S.".
Дана строка с температурой:
std::string temperature = "23.5";
Преобразуйте в целое число (округлив) и добавьте символ градуса: "24°C".
Дана строка с ФИО:
std::string fullName = "Ivanov Ivan Ivanovich";
Поменяйте местами имя и фамилию: "Ivan Ivanov".
Дана строка с процентом:
std::string percent = "75.5";
Преобразуйте в дробное число и увеличьте на 10%.
Дана строка с датой и временем:
std::string datetime = "2023-12-31 23:59:59";
Разделите на дату и время, и выведите в формате: "Date: 31.12.2023, Time: 23:59".