Задачи на основы языка Rust. Часть 5
Даны переменные:
let str1: String = "Hello";
let str2: String = "World";
Сложите строки через пробел и результат запишите в новую переменную.
Даны переменные:
let a: String = "Rust";
let b: String = " is";
let c: String = " awesome!";
Сложите три строки и результат запишите в новую переменную.
Дана переменная:
let text: String = "Programming";
Получите символ с индексом 3 и запишите его в переменную типа char.
Дана переменная:
let numberStr: String = "123";
Преобразуйте строку в число типа i32 и результат запишите в новую переменную.
Даны переменные:
let strNum1: String = "15";
let strNum2: String = "25";
Преобразуйте обе строки в числа типа i32, сложите их и результат запишите в переменную типа i32.
Дана переменная:
let s: String = "Hello";
Получите длину строки и запишите результат в переменную типа i32.
Дана переменная:
let word: String = "Rust";
Получите последний символ строки и запишите его в переменную типа char.
Дана переменная:
let priceStr: String = "99.99";
Преобразуйте строку в число типа f64 и результат запишите в новую переменную.
Даны переменные:
let firstName: String = "John";
let lastName: String = "Doe";
Создайте строку в формате "Имя: John, Фамилия: Doe" и запишите результат в новую переменную.
Даны переменные:
let num1: String = "100";
let num2: String = "50";
Преобразуйте строки в числа, вычтите второе число из первого и результат запишите в переменную типа i32.