レベル4.3 C++タスクブック

Задание 1

文字と数字で構成される文字列が与えられます。 この文字列内の最後から2番目の数字の位置を取得してください。

Задание 2

10から1000の範囲の数値のうち、 最後から2番目の桁が偶数であるすべての数値を コンソールに出力してください。

Задание 3

以下の文字列を生成するプログラムを作成してください:

cpp"123456789"
Задание 4

2つの整数が与えられます:

cppint num1 = 12;
int num2 = 16;

これらの数値の公約数をコンソールに出力してください。

Задание 5

スペースで区切られた整数の文字列が与えられます:

cppstd::string str = "123 456 789";

この文字列から数値の合計を求めてください。

Задание 6

単語で構成される文字列が与えられます:

cppstd::string str = "word1 word2 word3";

この文字列から最初のN個の単語を取得してください。

Задание 7

整数が与えられます:

cppint num = 12345;

反転された数値の文字配列を取得してください:

cppchar arr[] = {'5', '4', '3', '2', '1'};