упр.01 задача 1

Предадени решения

Краен срок:
14.10.2026 23:59
Точки:
1

Срокът за предаване на решения е отминал

Напишете програма на Rust, която съдържа следните две функции (optimize_temperature и main):

  1. Функция optimize_temperature:

    • Приема два аргумента: room_temp и eco_mode_level от тип i32.
    • Връща резултат от тип i64.
    • Използвай условна конструкция (if / else): ако eco_mode_level е по-голямо от 2 (силен икономичен режим), намали room_temp с 3 градуса за пестене на енергия. В противен случай, добави 1 градус за комфорт.
  2. Функция main:

    • Декларирай променлива current_temp със стойност 21.
    • Увеличи я с 2, за да симулираш сутрешно затопляне от слънцето.
    • Направи shadowing на current_temp, като запишеш в нея резултата от извикването на функцията optimize_temperature .
    • Изведи крайния резултат на екрана с println!.

Задължително прочетете (или си припомнете): Указания за предаване на домашни