Решение на упр.01 задача 4 от Стилиян Иванов

Обратно към всички решения

Към профила на Стилиян Иванов

Резултати

  • 1 точка от тестове
  • 0 бонус точки
  • 1 точка общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

fn main() {
let value = 10;
let value = (value as f32) + 0.5;
let value = format!("{}", value);
}

История (1 версия и 1 коментар)

Стилиян качи първо решение на 15.10.2025 21:35 (преди 15 дена)

В края на функцията съществува само една променлива с името value от тип String. Всеки път, когато използваме "let value = ...", ние не модифицираме старата променлива, а я правим недостъпна като декларираме нова със същото име (shadowing) и следователно тя може да бъде от различен тип.