Задачи на основы языка C++. Часть 6
Даны следующие переменные с символами:
std::string ch1 = 'A';
std::string ch2 = 'B';
Создайте строку из этих двух символов и запишите результат в переменную типа std::string.
Дана следующая строка:
std::string str = "Hello";
Получите первый символ строки и запишите его в переменную типа char.
Дана следующая строка:
std::string str = "123";
Найдите сумму цифр этой строки и запишите результат в переменную типа int.
Даны следующие переменные с символами:
std::string a = 'K';
std::string b = 'o';
std::string c = 't';
Создайте строку из этих трёх символов и запишите результат в переменную типа std::string.
Дана следующая строка:
std::string text = "World";
Получите последний символ строки и запишите его в переменную типа char.
Дана следующая строка:
std::string numbers = "456";
Преобразуйте каждый символ строки в число, найдите произведение этих чисел и запишите результат в переменную типа int.
Даны следующие переменные с символами:
std::string x = '1';
std::string y = '2';
std::string z = '3';
Преобразуйте каждый символ в число, сложите их и запишите результат в переменную типа int.
Дана следующая строка:
std::string word = "C++";
Получите символ с индексом 2 и запишите его в переменную типа char.
Дана следующая строка:
std::string digits = "789";
Найдите среднее арифметическое цифр этой строки и запишите результат в переменную типа double.
Даны следующие переменные с символами:
std::string a = 'H';
std::string b = 'i';
std::string c = '!';
Создайте строку, добавив между символами пробелы, и запишите результат в переменную типа std::string.